owlery /'ajlәri/ 📖 中文释义 n. 鸮栖息地 📘 English Definition(英文释义) n. An abode or a haunt of owls. ← owleries O 字母词表 owlet →