embarrassment of riches

noun phrase

Definition of embarrassment of riches

: a very large number of things from which to choose With so many fine restaurants in the city, diners are faced with an embarrassment of riches.