emboscada = ambush feminine noun

emboscada

feminine noun
feminine noun

English Translation of EMBOSCADA

: ambush

Examples of EMBOSCADA

tender una emboscada a to lay an ambush for

Seen & Heard

What made you want to look up emboscada? Please tell us where you read or heard it (including the quote, if possible).