English noun: lookout station | |||
1. | lookout station (artifact) a structure commanding a wide view of its surroundings | ||
Synonyms | lookout, observation tower, observatory | ||
Broader (hypernym) | construction, structure | ||
Narrower (hyponym) | observation dome, widow's walk | ||