To Let the grass grow under one's feet
Meaning of the Idiom The phrase “to let the grass grow under one’s feet” means to delay taking action or to waste time when something needs to be done quickly. It often carries a warning that procrastination or hesitation can cause you to miss out on opportunities. Origin of the Phrase This idiom is believed to have originated from