English speaking work idioms

Learn natural English vocabulary to talk about how to explain work-related idioms. Awesome phrases for speaking. Look at work idioms below. What do you think they mean? work like a dog work out work the system work your socks off In the video Maria is explaining the idiom “Jack of all trades, master of none.”Continue reading “English speaking work idioms”