Comprehensive resource for understanding and mastering English idioms
The idiom "call the shots" is a popular expression used in many contexts, including business, sports, and military operations. It means that someone has the power to make decisions or take charge of a situation. In other words, they are the ones who are in control.
The literal meaning of "call the shots" refers to someone who is in charge of making decisions or taking action. This can include things like calling meetings, giving orders, or making strategic decisions. In the figurative sense, "calling the shots" means that someone has power and influence over a situation. They may not necessarily be the one making all the decisions, but they are the ones who have the most say in how things are done.
The phrase "call the shots" has its origins in the military. During battles, generals would be responsible for making decisions and giving orders to their soldiers on the battlefield. If they were successful, they could claim victory and "call the shots" on how things were done after the battle. The idiom has been used in business and sports as well, with similar meanings. Over time, the idiom has become more common and its meaning has broadened to include other situations where someone is in charge of making decisions or taking action.