English dictionary
telecom hotel meaning and definition
Definition and meaning of telecom hotel at MeaningMonkey.org. telecom hotel meaning and definition in the English Dictionary.TELECOM HOTEL noun
Definition of telecom hotel (noun)
- a building that houses telecommunications equipment
- "the telecom hotels are prime targets for bombing"
- synonyms: telco building
Source: Princeton University Wordnet