What is the full meaning of owlery
a place inhabited by owls [n OWLERIES]
Example of the word owlery placed on a Scrabble board.