Big Huge Thesaurus

self-discipline

noun