并驾齐驱bìngjiàqíqūTop 40000Meanings1. (idiom) to run neck and neck; to keep pace with; to keep abreast of; on par with one anotherCharacters used并also驾to drive齐even驱to expel