Report copyright - Spooky idioms and phrases - Macmillan English · Idioms definitions provided by ©2015 Macmillan Education Dig your own grave to do something that will cause serious problems for
Please pass captcha verification before submit form
Please pass captcha verification before submit form