Big Huge Thesaurus

tightlipped

adjective

similar terms