Truffle Meaning

There are 3 meaning(s) for word Truffle

Meaning 1 : creamy chocolate candy

    Synonyms : chocolate truffle
Meaning 2 : any of various highly prized edible subterranean fungi of the genus Tuber; grow naturally in southwestern Europe

    Synonyms : earth-ball,  earthnut
Meaning 3 : edible subterranean fungus of the genus Tuber

    Synonyms : earthnut