dictionary definitions for "lookout station"


From WordNet (r) 3.0 (2006) [wn]:

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


online dictionary by shmop.net