百步穿杨
bǎibù-chuānyángTraditional 百步穿楊
to be an excellent marksman
Every meaning
bǎibù-chuānyáng
- to be an excellent marksman
Its characters
Words with 百
Words with 步
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.