Popular Wordlists
  • word of the day

    ambergris

    ambergris - Dictionary definition and meaning for word ambergris

    Definition
    (noun) waxy substance secreted by the sperm whale and found floating at sea or washed ashore; used in perfume
Connect with us on Facebook