meaning of watchtower

1. an observation tower for a lookout to watch over prisoners or watch for fires or enemies


Related Words

watchtower |

Developed & Maintained By Taraprasad.com

Treasure Words