English Dictionary
Definition take a pot shot at in British English
take a pot shot at phrase
phrase
Synonyms and related words

English Dictionary