meaning of drop leaf

1. a hinged leaf on a table that can be raised and supported by a bracket


Related Words

drop-leaf | drop-leaf table |

Developed & Maintained By Taraprasad.com

Treasure Words