Got a leg up

by admin on May 31, 2011

1. Get to a point in a process or situation when you are confident that you will be able to finish.

blog comments powered by Disqus

Previous post:

Next post: