TRUFFLE


Meaning of TRUFFLE in English

n.1 any strong-smelling underground fungus of the order Tuberales, used as a culinary delicacy and found esp. in France by trained dogs or pigs.

2 a usu. round sweet made of chocolate mixture covered with cocoa etc.

Etymology: prob. f. Du. truffel f. obs. F truffle ult. f. L tubera pl. of TUBER

Oxford English vocab.      Оксфордский английский словарь.