KICK ONESELF


Meaning of KICK ONESELF in English

regret I kicked myself for not applying for the job sooner.

English idioms vocab.      Словарь английских идиом и выражений.