If you say that people or animals invade a place, you mean that they enter it in large numbers, often in a way that is unpleasant or difficult to deal with.
双语例句
例: People invaded the streets in victory processions almost throughout the day.
几乎一整天,大街上挤满了欢庆胜利的游行队伍。