inhibi ( synonym found)

Definition of inhibi:

°to hinder; to restrain.

Back to Top