to invade [ invaded ; invaded ]
Synonyms
  • دمّر ، هدم ، هدّم ، أهلك ، أباد ، اكتسح ، قضى على ، محق