[-]

Jyutping zaap6 lou6
Pinyin zhá lù

Definitions (Wiktionary)
  1. verb, Hokkien
    to block the way; to block a road
    (syn.) 挡路, 擋路