caviar
English Dictionary
->
Letter C
-> caviar
Search Dictionary:
caviar Definition
(n)
salted
roe
of
sturgeon
or
other
large
fish
;
usually
served
as
an
hors
d
''
oeuvre
caviar Synonyms
caviar
caviare
© Art Branch Inc.