Big Huge Thesaurus

self-disciplined

adjective

similar terms