Ride

"Ride" in French

monter

(to mount someone to have sex with them)

Next best steps

Mini challenge

Unscramble this word: ride