The saying 'The living daylights' - meaning and origin.
What does the phrase 'you beat me to the punch' mean? Where did it come from? - Quora
American English at State - Admin would like to wish you a happy Friday! Has anyone "beat me to the punch" and said that to you already? #AmericanEnglish | Facebook
Idiom Land on Twitter: ""Beat the clock" means "to finish something before the time is up". #idiom #idioms #english #learnenglish https://t.co/USwZRXdzSr" / Twitter