Find the word definition

Wiktionary
caviar to the general

n. (context idiomatic English) Something of quality unbefitting those who possess it.