DICTIONARY


Definition of CAVIARS

noun : CAVIARS

Source: WordNet 3.1

  • 1. (

    ) salted roe of sturgeon or other large fish; usually served as an hors d'oeuvre ;


See more about : CAVIARS