Berikut ini adalah penjelasan tentang menghambat dalam Kamus Indonesia-Inggris
1 hamper, impede. 2 head off s.o. or s.t., obstruct.