English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition marabou in British English

marabou noun

noun
/ˈmærəbuː/
1

a large African stork (=bird) with long legs and a long beak

Synonyms and related words
1.1

the feathers of a marabou, used for decorating hats

Synonyms and related words
Definition marabou in British English