YourDictionary

watchtower

noun

a high tower from which a sentinel watches for enemies, forest fires, etc.; lookout

See watchtower in American Heritage Dictionary 4

Learn more about watchtower

link/cite print suggestion box