Berikut ini adalah penjelasan tentang halangan dalam Kamus Indonesia-Inggris
hindrance, obstacle.
barrier