What does invaders mean?
noun
People who invade a place, especially a country or region, often with the intention of conquering or occupying it.
Example
"The invaders were met with fierce resistance from the local population."
Definition generated by AI and curated by RJS Tech Solutions LLP.