cockatoo

nounA type of parrot with a crest of feathers on its head, native to Australia and nearby islands.

No synonyms or antonyms found for this word.

cockatoo synonyms & antonyms | whatsthatwordmean | whatsthatwordmean