Overrun
English word definition — powered by WordNet
NOUN
too much production or more than expected
Want to remember overrun?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
too much production or more than expected
Want to remember overrun?
Sign up free to bookmark & revise