What is the meaning of caviar in English?

Learn vocabulary with pictures as well as definitions of caviar in English

Learn in

See more

n. caviar

Definition of caviar in English

Preparation of sturgeon eggs for consumption that is considered a delicacy in some cultures and is very expensive.