to hinder; to restrain

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