TAKE A SHOT Meaning of TAKE A SHOT in English criticize or insult, put down, take a poke at When he spoke about abortion, he took a shot at the government for not changing the laws. English idioms vocab. Словарь английских идиом и выражений. 2012