french v.[French leave n.](US) to abandon, to run away from.Show quotations1932D.W. Lovelace King Kong 138: ‘Why, I’m practically figuring on frenching this job’.