Meanings
- 1be pushed into; be forced intoFor a crowd of people or things to be pushed into a place at the same time.
- 2crowd into; flood intoFor a crowd of people or things to come at the same time.
- 3flood; surgeFor a force or phenomenon to come pushing into a certain space with such force that it cannot be blocked.