Noun Definition

overrun

1.Definition: too much production or more than expected

Related Noun(s):overproduction

Category: General