Big Huge Thesaurus

high-voltage

adjective

similar terms