悬崖勒马xuányálèmǎTop 45000Meanings1. lit. to rein in the horse at the edge of the precipice (idiom)2. fig. to act in the nick of timeCharacters used悬to hang崖precipice勒to rein in马horse