DROP LEAF Meaning of DROP LEAF in English [drop leaf] n (1882): a hinged leaf on the side or end of a table that can be folded down Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012