fondre sur

Verb

 * 1) to swoop down on; to pounce on
 * 2) to set upon; to fall upon, as a predator upon prey
 * 3) to move swiftly toward, generally in an attacking manner