Found 6 synonyms
variety
variety of methods
variety of ways
variety of forms
vast variety
large variety
great variety
of
set of tools
parcel of land
ahead of time
various options
different options