To Let the Grass Grow Under One's Feet – Meaning and Usage
The phrase "to let the grass grow under one's feet" is an English idiom that means to delay taking action, to be slow or hesitant, or to waste time when you should be moving forward. It’s often used to encourage someone to act promptly and not procrastinate. Meaning To hesitate or delay unnecessarily To waste time instead of