Radio Inspire

How To Learn Sign Language

Browsing:

Tag: rubbing

‘Rub it in’ Meaning | English Business Idioms

‘Rub it in’ Meaning | English Business Idioms

Here I will explain the idiom “rub it in.” English winners, have you ever heard this phrase? “Just keep rubbing it in, won’t you?” “Just keep rubbing it in, won’t you?” Or: “Stop trying to rub it in.” “Stop trying Read more…