telecom hotel Meaning, Definition & Usage

  1. noun a building that houses telecommunications equipment
    telco building.
    • the telecom hotels are prime targets for bombing

WordNet