Verb

Dictionary in Provencal

embarra

to lock up, to pen, to sequester; to barrack; to cloister; to seclude

English translation to lock up, to pen, to sequester; to barrack; to cloister; to seclude
Grammatical category v. a.
Also from English to barrack, to cloister, to lock up, to pen, to seclude, to sequester