Shot Meaning In Hindi : Meaning of a cheap shot in english.