Big Huge Thesaurus

self-restraining

adjective

similar terms