From Wiktionary, the free dictionary
Learned borrowing from Sanskrit अवरोध (avarodha).
ਅਵਰੋਧ • (avarodh) m
- obstruction, hindrance, impediment, setback, delay, resistance
- ਅਵਰੋਧਕ (avarodhak, “hindering”, adjective)
- “ਅਵਰੋਧ”, in Punjabi-English Dictionary, Patiala: Punjabi University, 2024