Download for Windows
English

Synonyms for barn owl in English

barn owl
n

Noun

Examples

She can be meaner than a barn owl at sunset.

The barn owl is not the only non-primate animal that bears some resemblance to man.

Standard

Suggestions

Download our free app
iOS Android
Advertising
Advertising