English Idioms: Carry the ball

English Idioms About “Sport”
Idiom: Carry the ball
Meaning: To take charge and control of an activity and be considered reliable enough to do a job.
Example: He can’t carry the ball. He isn’t reliable.

English Idioms: Men make houses, women make homes

English Idioms About “Home”
Idiom: Men make houses, women make homes
Meaning: It’s often the men who build or acquire houses for their families, but it’s usually women who provide the things that make a house into a home.
Example: When her husband bought the house, she took charge of decorating and tidying it up. It’s true that men make houses, women make homes.

English Idioms: Backseat driver

English Idioms About “Travel”
Idiom: Backseat driver
Meaning: 1. A passenger in a car who insists on giving the driver directions. 2. Anybody offering unsolicited or unwelcome advice.
Example: My brother is such a backseat driver. I hate traveling with him.