all kinds of
A wide assortment
All kinds of means many different types or varieties of something: The store sells all kinds of cheese.
It can also serve as an intensifier meaning a great deal of: She's been all kinds of helpful.
In casual speech, it sometimes emphasizes extremes rather than variety: That movie was all kinds of wrong.
Existing in abundance
- copiousExisting in abundance
- bountifulPlentiful and generous
- ampleFully sufficient, even excessive
- profuseExtremely abundant, overflowing
teeming · overflowing · rich · lush · galore · innumerable · legion · voluminous
Differing in type
- diverseOf many types
- assortedOf various sorts
- eclecticDeriving from varied sources
- heterogeneousConsisting of dissimilar elements
miscellaneous · sundry · manifold · disparate · mixed · divergent · pluralistic · broad
plentiful
Existing in abundance
profuse · teeming · overflowing · rich · lush · galore · innumerable · legion · voluminous · extensive
varied
Differing in type
heterogeneous · miscellaneous · sundry · manifold · disparate · mixed · divergent · pluralistic · broad · wide-ranging
assortment
Mixed collection of things
spectrum · collection · mix · medley · melange · potpourri · amalgam · fusion · conglomeration · aggregation
all kinds ofonly one
Singular, without others
uniform · homogeneous · exclusively · monolithic · uniformly
kind, all, kindly, kindness, unkind, kinds, kindred, kindhearted, kindergarten