The idiom is t o give someone a run for his money . The idiom means "to compete very strongly against someone who is expected to win a competition". com/give+a+run+for+money ____ A coffee run is a trip to get coffee, often habitual.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.