Definition of marabout
English to English noun - large African black-and-white carrion-eating stork; its downy underwing feathers are used to trim garments
source: WordNet 3.0 - A Mohammedan saint; especially, one who claims to work cures supernaturally.
source: Webster 1913
Visual Synonyms 
Nearby Word
marabout, marybud, mariput, marapat, marrowfat, myriapod, maravedi, myriapoda, meropodite, mononeuropathy, morbidity, meropidae, myriopoda, morbid, murphy bed
|
|
|