Word info

owl-eyed

Adjective

Meaning

Having eyes like an owl's.

Source: Webster's dictionary

Close letter words and terms