Meaning of caviar

Definition of caviar

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

Other information on caviar

WIKIPEDIA results for caviar
Amazon results for caviar