What is the definition of
[ noun ]
(business) an Arabic word for headquarters or administrative center
"Arafat was holed up in the mukataa of his West Bank compound"
To share this definition
press "text" (Facebook, Twitter) or "link" (blog, mail) then paste