Definitions
noun
a tower with an elevated workspace enclosed in glass for the visual observation of aircraft around an airport
Look “control tower” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a tower with an elevated workspace enclosed in glass for the visual observation of aircraft around an airport