Big Huge Thesaurus

subnormal

adjective

similar terms

noun