Emboscada in English | Spanish to English Translation and Dictionary

emboscada

 
emboscada
feminine noun
1. ambush (también figurative)
  • caer en/tender una emboscada to walk into/to lay an ambush
emboscada
ambush
tender una emboscada a to lay an ambush for
Search history
Did this page answer your question?