watchtower /'wɒtʃ.tauә/ 📖 中文释义 n. 了望塔 🧩 词形变化 复数 watchtowers 📘 English Definition(英文释义) n. an observation tower for a lookout to watch over prisoners or watch for fires or enemies ← watchstraps W 字母词表 watchtowers →