drop leaf Syllabification: (drop leaf)Definition of drop leaf noun a hinged table leaf:both drop leaves are badly scratched [as modifier]:a mahogany drop-leaf table