English dictionary
control tower meaning and definition
Definition and meaning of control tower at MeaningMonkey.org. control tower meaning and definition in the English Dictionary.CONTROL TOWER noun
Definition of control tower (noun)
- a tower with an elevated workspace enclosed in glass for the visual observation of aircraft around an airport
Source: Princeton University Wordnet