dogging

n. 慢跑、繩頭插接、鉤卡、夾鉗住

英文釋義

  1. relentless and indefatigable in pursuit or as if in pursuit