English Dictionary
Definition ostrich in British English
ostrich noun
[countable] noun
/ˈɒstrɪtʃ/
Synonyms and related words
Synonyms and related words
