to compete strongly against someone
"The new player gave the champion a run for his money."
a password that is difficult for others to guess, typically...
to become willing to share thoughts or to start operating
to stay awake all night to study or work
Used to strongly agree with someone
acting impulsively or emotionally, without thinking
information that is incomplete or unclear