Definify.com

Definition 2024


owllike

owllike

English

Adjective

owllike (comparative more owllike, superlative most owllike)

  1. Resembling an owl or some aspect of one.

Synonyms