truffle - English Synonyms Dictionary

truffle

n.
[1] earthnut , earth-ball
[2] earthnut
[3] chocolate truffle