OXFORD 9000
📚 verb • entry_id 8757

ambush

/ˈæm.bʊʃ/
Meanings (ES + gloss)
emboscar
To station in ambush with a view to surprise an enemy.
emboscar
To attack by ambush; to waylay.
The contrast with the start was profound. In the opening 40 minutes Löw’s team had been ambushed here, the world champions run into a state of breathless trauma by a thrillingly vi…