telco building Meaning, Definition & Usage

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

WordNet