run the gamut

idiom

Definition of run the gamut

: to encompass an entire range of something Her emotions ran the gamut from joy to despair.