to ambush [ ambushed ; ambushed ]
Synonyme
  • اختفى ، توارى