1. a variety of
Professional
Social
there were all sorts of things, tried all sorts of stuff
This is a collective noun used to describe a collection of things or a variety of things: "The shop is famous for stocking all sorts of antiques." Similar expressions include 'a bunch of', 'a host of' and 'a variety of'.