Prohibit
To stop one from doing something; prevent
Inhibit
to get in the way of; hinder
suffuse
To fill up from withing; to spread throughout
Confound
To confuse and frustrate
Infuse
To inject; to fill something or someone with
Sustain
To support for and extended period of time
Abstain
To not do something; refrain
Tenacious
Stubbornly persistent; determined
Retinue
A group that attends an important person
Replete
Filled up with
Implement
Filled up with
Deplete
to use up; waste