English主要词典
invader
Universal Words
noun
an army or a country that enters another country by force in order to take control of it; a soldier fighting in such an army:
a foreign invader * They prepared to repel the invaders. * (figurative) The white blood cells attack cells infected with an invader.