An obstruction that stands in the way (and must be removed or surmounted or circumvented)
English: obstacle
constraint, obstacle, restraint, obstruction
English: obstacle
English: obstacle, obstruction
Bahasa: penghalang, rintangan, halangan
Less certain link between this word and this sense.
English: constraint, restraint
Bahasa: penghambat, kekangan
Less certain link between this word and this sense.