并驾齐驱bìngjiàqíqū
Top 40000
Meanings
1. (idiom) to run neck and neck; to keep pace with; to keep abreast of; on par with one another
Characters used