meaning of control tower

1. a tower with an elevated workspace enclosed in glass for the visual observation of aircraft around an airport


Related Words

control tower |

Developed & Maintained By Taraprasad.com

Treasure Words