Any structure that makes progress difficult
English: obstruction, obstructor, obstructer, impediment, impedimenta
Bahasa: gangguan, rintangan, halangan
Less certain link between this word and this sense.
impediment, impedimenta, obstructer, obstruction, obstructor
English: obstruction, obstructor, obstructer, impediment, impedimenta
Bahasa: gangguan, rintangan, halangan
Less certain link between this word and this sense.