Free Dictionary

Free Dictionary

Home ×
Link Link Link Link

Search Result for "lookout station":
Wordnet 3.0

NOUN (1)

1. a structure commanding a wide view of its surroundings;
[syn: lookout, observation tower, lookout station, observatory]


WordNet (r) 3.0 (2006):

lookout station n 1: a structure commanding a wide view of its surroundings [syn: lookout, observation tower, lookout station, observatory]