SHORT-EARED OWL Meaning of SHORT-EARED OWL in English ■ noun a migratory day-flying owl that frequents open country. [ Asio flammeus .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004