Definition
Used to describe someone doing something with great eagerness and an inability to be stopped.
Once he decided to start the project, there was no holding him back.
She was so enthusiastic about her new hobby, there was no holding her back.
When they saw the amusement park open, there was no holding them back from running inside.