RichThesaurus
have the worst
have the worst
antonyms
have the worst
definitions