Big Huge Thesaurus

cannonade

noun

verb

sounds kind of like