Any structure that makes progress difficult
English: obstruction, obstructor, obstructer, impediment, impedimenta
impediment, balk, baulk, check, deterrent
English: obstruction, obstructor, obstructer, impediment, impedimenta
English: hindrance, hinderance, deterrent, impediment, balk, baulk, check, handicap
Bahasa: cek, penghalang, rintangan, halangan, sekatan