Meanings1to advance dauntlessly in wave upon wave (idiom)Written Forms前赴後繼Traditional · Main Form前赴后继Alternate Form