挡路 dǎng lù

DEFINITIONS

  1. blocking the way

CHARACTERS

挡 dǎng obstruct, impede; stop; resist
路 lù road, path, street; journey