difference, variety; condition of having many different types or forms
rapid, large scale outpouring of something
Definitions and Synonyms and Antonyms