Definition of truffle bed in English:

truffle bed

noun

  • An area of land, often containing oak trees, where truffles are found or cultivated.

Origin

Early 18th century; earliest use found in Richard Bradley (?1688–1732), botanist and writer.