English is not my native language, but I use it extensively on a daily basis. Once in a while I come across an interesting expression, or a new meaning of familiar word. I’ll post them in these category, so that I can remember them or lookup easier later on.
I’ll start off with the bunch that I managed to keep in mind…