adj.
1.(often followed by `with' or used in combination) troubled by or encroached upon in large numbers overrun n.
1.too much production or more than expected overrun v.
1.invade in great numbers
2.occupy in large numbers or live on a host
3.flow or run over (a limit or brim)
4.seize the position of and defeat
5.run beyond or past
Idiom of the Day
play-by-play (description)
a detailed description of an event (usually sports) as it is taking place
The announcer gave a play-by-play description of the championship game.