Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: observation tower.

observation tower top

[WORDNET DICTIONARY]

Noun observation tower has 1 senses

   observation tower(n = noun.artifact) lookout, lookout station, observatory - a structure commanding a wide view of its surroundings;
is a kind of construction, structure
has particulars: observation dome, widow's walk


[RELATED WORDS]

bell tower, church tower, clock tower, conning tower, control tower, cooling tower, eiffel tower, fire tower, ivory tower, leaning tower, leaning tower of pisa, martello tower, meteorological observation post, mooring tower, observation, observation car, observation deck, observation dome, observation post, observation station, radio observation, shot tower, supporting tower, through empirical observation, tower, tower above, tower block, tower cress, tower mustard, tower of babel, tower of london, tower of pharos, tower of strength, water tower