inhibiitti

Etymology
A variant of, probably inspired by.

Noun

 * 1)  inhibitor