Dictionary Definition:
○rodha mfn. having hindrance or obstruction or opposition MW
• having destruction or loss ib
• m. obstruction, opposition W