English Dictionary
Definition a pox on in British English
a pox on phrase
phrase
1
an old expression used for expressing anger
