overrun




overrun - noun

  • too much production or more than expected

  • overrun - verb

    overrun - thesaurus

    infest   invade   overflow   overproduction