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

UK

Verb

1.

provide (an organization) with headquarters at a specified location.

Example:
Unesco is headquartered in Paris
Learn This Word at Lingoland
Related Word: