DROP LEAF Meaning of DROP LEAF in English noun : a table leaf hinged to the side or end of a table and folded down when not in use Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012