This is an idiom which is not heard often nowadays; many consider it to be rather old fashioned. When you say you are in a pickle, what you are suggesting is that you are in big trouble; as there is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results