English Dictionary
Definition in a pickle in British English
in a pickle phrase
phrase
Synonyms and related words

English Dictionary