Search results
- Dictionaryin·vad·er/inˈvādər/
noun
- 1. a person or group that invades a country, region, or other place: "it is a country that has repelled all invaders" Similar
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
define invaders |