Verb
to control [ controlled ; controlled ]
to curb {feelings & emotions}, [ curbed ; curbed ]
to rein {zool.}
أَلْجَمَ {عالم الحيوان}
to snaffle {relations}
to hold {back}
Risultati Simili
harnesses (n.) , [sing. a harness]