English-Vietnamese Dictionary
◊ DID YOU MEAN WATCH-TOWER?
◊watch-tower /'wot∫,tauз/
▫ danh từ
▪ chòi canh
English Dictionary
◊ WATCHTOWER
watchtower
n : an observation tower for a lookout to watch over prisoners
or watch for fires or enemies
English-Vietnamese Water Dictionary
◊ DID YOU MEAN WATER TOWER?
◊water tower
▪ Đài nước.