Learn English | A new lesson every week
Book your course now

I'm wondering about this...

I'm wondering about this...

"To pull your socks up" has the same meaning of "to tuck up your sleeves"?