refrenar
Top 30000
Meanings
Verb
1. to rein in, contain (transitive)
Examples1
He can't control his desires.