Synonyms and Antonyms of thoroughly