watchtowers

Definition


noun.
tall structures used for observing and guarding

Example Sentence

The watchtowers stood tall on the castle walls.

Synonyms

lookout; observation post; sentry tower

Antonyms

ground level; low height