to go shopping for a long time until you are tired
"My sister loves to shop till she drops during sales."
to feel like you are about to cry because of strong emotions
a fair situation where everyone has equal chances
to be tough in making a deal or negotiation
a love for sweet foods
to complete the remaining small tasks of a project
to bear the burden of an important duty or obligation