to make something definite or certain
"We need to nail down the details before signing the contract."
to do what one has promised to do
unable to speak because of surprise or shock
Involving serious risk or significant consequences.
laughing uncontrollably
to reach a point where one is physically or mentally exhaust...
to expand a business rapidly after initial success