Answer: ambuscaded

AnswerCrossword Clue
ambuscadedAttack from an ambush
ambuscadedAMBUSCADE, (French) to lay an ambush also AMBUSCADO
ambuscadedLie in ambush