12 common English idioms and phrases with their meaning

12 common English idioms and phrases with their meaning