Summary
English Synonyms:   more detail...
  1. telecom hotel:


English

Detailed Synonyms for telecom hotel in English

telecom hotel:

telecom hotel [the ~] noun

  1. the telecom hotel
    – a building that houses telecommunications equipment 1
    the telco building; the telecom hotel
    – a building that houses telecommunications equipment 1

Alternate Synonyms for "telecom hotel":


Related Definitions for "telecom hotel":

  1. a building that houses telecommunications equipment1
    • the telecom hotels are prime targets for bombing1

Related Synonyms for telecom hotel