Big Huge Thesaurus

effortfulness

noun

antonyms