2VERB (人、动物)大批进入,涌入 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. [VERB noun]
几乎一整天,大街上都挤满了欢庆胜利的游行队伍。
Every so often the kitchen would be invaded by ants. [VERB noun]