Random Words:
1.
To put up artificial or contrived barriers to slow down or stop someone's progress.
I've been trying to get to the bottom of ..
1.
describes any action done so well that it leas the doer of said action to ascend to a new level of some sort (ie graduation from high sc..