Verb

Dictionary in Provencal

embousca

to lie in ambush

English translation to lie in ambush
Grammatical category v.
Also from English to lie in ambush