Verb

Dictionary in Provencal

restanca

to retain water; restrained; to stop; to dam; to curb

English translation to retain water; restrained; to stop; to dam; to curb
Grammatical category v.
Also from English restrained, to curb, to dam, to retain water, to stop