American Dictionary
Definition carrier hotel in American English
carrier hotel noun
[countable] noun
/ˈkeriər hoʊˌtel/
Example
This must-read publication maps out the key carrier hotel and data center facilities in New York.
Synonyms and related words
