Popular Wordlists
  • word of the day

    drop-leaf

    drop-leaf - Dictionary definition and meaning for word drop-leaf

    Definition
    (noun) a hinged leaf on a table that can be raised and supported by a bracket
Connect with us on Facebook