Tag: face

Idiom – Face The Music

English Idiom – Face the music. Meaning – To accept responsibility for something you have done. To accept the consequences or criticism for your actions. If you face…

Idiom – No Skin Off My Nose

English Idiom – No skin off my nose. Meaning – To not care about something because it will not affect you. It doesn’t bother me or it makes no…