അർത്ഥം : Any obstruction that impedes or is burdensome.
പര്യായപദങ്ങൾ : encumbrance, hindrance, hitch, incumbrance, interference, preventative, preventive
അർത്ഥം : The act of hindering or obstructing or impeding.
പര്യായപദങ്ങൾ : hindrance, interference