Big Huge Thesaurus

overstrung

adjective

similar terms