Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word truffle from English dictionary with examples, synonyms and antonyms.

truffle   noun

Meaning : Any of various highly prized edible subterranean fungi of the genus Tuber. Grow naturally in southwestern Europe.

Synonyms : earth-ball, earthnut

Meaning : Edible subterranean fungus of the genus Tuber.

Synonyms : earthnut

Meaning : Creamy chocolate candy.

Synonyms : chocolate truffle