Definition of leaf table in English:

leaf table

noun

  • A table with a hinged, sliding, or removable leaf.

Origin

Late 16th century.