'telecom hotel' definitions:

Definition of 'telecom hotel'

From: WordNet
noun
A building that houses telecommunications equipment; "the telecom hotels are prime targets for bombing" [syn: telecom hotel, telco building]