English Idioms: Sour as vinegar

English Idioms About “Food”
Idiom: Sour as vinegar
Meaning: The phrase sour as vinegar very sour and disagreeable.
Example: 1. This cheese is sour as vinegar. 2. Mike is sour as vinegar this morning.

English Idioms: Give the kiss of life

English Idioms About “Life”
Idiom: Give the kiss of life
Meaning: To give the kiss of life means to help a person who has stopped breathing by giving them artificial respiration, that is to say, by blowing into their mouth and pressing their chest.
Example: He saved a victim of an accident by giving him the kiss of life.