Synonyms and Antonyms of assiduous