overexuberant - English Synonyms Dictionary