Big Huge Thesaurus

irruption

noun