Grit one’s teeth

To grind one's teeth together in anger or determination or reluctance.I grit my teeth and phoned my father to ask if I could borrow some money.

Grist for the mill

Something that can be used for one's advantage.The information was grist for the mill of the salesman.

Grind to a halt

To slow down and stop (like a machine when it is turned off).The city ground to a halt when the electric power was off.

Grin like a Cheshire cat

To grin or smile broadly.The little boy was grinning like a Cheshire cat when he entered the room.

Grin and bear it

To endure something unpleasant with good humor.I have to grin and bear it when my supervisor becomes angry with me.

(one’s) goose is cooked

One has been discovered to have done something wrong and is now in trouble, one is finished, one's chances are ruined.I told a lie to my... Read more →

Golden opportunity

An excellent and rare opportunity.The hot weather was a golden opportunity for the ice cream seller to make money.

Gold mine of information

Someone or something that is full of information.The woman is a gold mine of information and she is very valuable to her company.

Going rate

The current rate.The going rate for carpenters is very high and it will cost much money to build the house.

(have something) going for you

To be or have something as an advantage.The woman should do very well as she has many things going for her.