Refresher no. 21 on the correct use idioms

Idioms for the week couch potato- a lazy and inactive person; one who spends most of his time in watching television or videos while lying down on a couch/ sofa or sitting on a chair armchair critic – one who criticizes something he has never experienced or undertaken mover and shaker – one who can […]

Please LOGIN to read more.