invaders
in-vad-ers · noun
Definitions
noun
- 1.
Plural of "invader": people or forces that enter a place forcefully to conquer or occupy it.
- 2.
Organisms or species that spread into and harm an ecosystem.
Related words
Etymology
From Latin invadere ("to go into, attack") + -er (agent suffix) + -s (plural).