prevent from doing something
inhibit - hinder
When you ‘inhibit’ somebody or something, you hinder or block them from a particular course of action. This can be achieved through the implementation of a physical restraint or restriction, or a psychological one, such as making somebody feel nervous or embarrassed.
The presence of such a large crowd at the event did inhibit me from speaking. I just became too nervous.
Amy didn’t care that the CEO was present at the meeting. She had no inhibitions saying what she really felt.
Rising house prices will no doubt inhibit first-time buyers trying to enter the property market.