Big Huge Thesaurus

fulgurating

adjective

similar terms