Here you go: Idiom: rock back on heels- explain it, please
It can probably be used literally too - why not?
I'm not a teacher.
could you please help me explain this idiom:rock back on heels.
for example: Why was the teacher rocked back on his heels?
So you met someone who set you back on your heels
You met someone and now you know how it feels