Down a level French word indeed! (7)
I believe the answer is:
demoted
But I can't explain it at all! Could you help me understand?
(Other definitions for demoted that I've seen before include "Put down in rank" , "Reduced in rank" , "Downgraded" , "Relegated" , "Slippery fish" .)