French · word

harasser

to tire out, vex

Words sharing this root