1. be in charge, have control over sth
the boss/captain/supervisor called the shots
A person who 'calls the shots' is in control or has the authority to make decisions. This expression comes from leaders of armies or in war who literally made decisions on what shots should be fired. The person who calls the shots is in a position of power. This is an idiomatic expression that can be used in social and professional situations. Similar in meaning to 'be in the driving seat'.