caviare
From WikiWord, the free dictionary
English
Definitions
noun
- Roe of the sturgeon or other large fish, considered a delicacy.
- Something whose flavour is too fine for the vulgar taste.
Related words
Synonyms
caviarblinissterletragoutstaramacrustaceaortolansratafiagalantinechitterlingcanaillecollopsbreadstuffchateaubriandbeefsteaksauternes