DROP LEAF Meaning of DROP LEAF in English n. hinged extension board on the end of a table that can be folded down when not in use Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012