Any structure that makes progress difficult
English: obstruction, obstructor, obstructer, impediment, impedimenta
obstruction, blockage, impediment, impedimenta, obstacle
English: obstruction, obstructor, obstructer, impediment, impedimenta
English: obstacle, obstruction
Bahasa: kendala, penghalang, rintangan, halangan
English: obstruction, blockage
Bahasa: hambatan, penghalang, rintangan, halangan, blokade, penghambat, sumbatan
English: obstruction
English: obstruction
Bahasa: rintangan