repente - English Synonyms Dictionary