to speak or perform without preparation
"He gave an off the cuff remark that impressed everyone."
to abandon someone or something suddenly
to work hard and focus on something
when everything is considered; ultimately
to make use of a resource or ability
a person who knows a lot about many subjects
to begin to improve after a difficult period