to check; to hold back; to restrain; to hinder

listen to the pronunciation of to check; to hold back; to restrain; to hinder
English - English
inhibit
to check; to hold back; to restrain; to hinder
Favorites