hemmbar

listen to the pronunciation of hemmbar
Немецкий Язык - Английский Язык
inhibitable
Capable of being inhibited
{s} can be held back, can be restrained; can be prevented, can be stopped