Aye but those are all English definitions of the word. As we all know, a word can change definitions slightly (or a lot) when it moves from one language to another.

I can't find the French that spefific definition in the dictionaries I've searched through. I also tried Le Robert.

I'm wondering if it isn't a case of a defintion being altered when switched.