Meaning & Definition of Truffle in English
English⟶
Truffle
/trəfəl/
noun
1. Any of various highly prized edible subterranean fungi of the genus tuber
- Grow naturally in southwestern europe
synonym:
- truffle,
- earthnut,
- earth-ball
2. Edible subterranean fungus of the genus tuber
synonym:
- truffle,
- earthnut
3. Creamy chocolate candy
synonym:
- truffle,
- chocolate truffle