Synonyms and Antonyms for telecom_hotel

1. telecom hotel (n.)

a building that houses telecommunications equipment

Synonyms: