Meaning of control tower
Definition of control tower
(noun)
a
tower
with an
elevated
workspace
enclosed
in
glass
for the
visual
observation
of
aircraft
around
an
airport
Other information on control tower
WIKIPEDIA results for
control tower
Amazon results for
control tower
Tweet