Meaning of the word headquartered in English

What does headquartered mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

headquartered

US /ˈhɛdˌkwɔːrtərd/
UK /ˌhedˈkwɔːtəd/

Adjective

having its main office or center of operations in a particular place

Example:
The company is headquartered in New York City.
Many international organizations are headquartered in Geneva.
Related Word: