STICKY WICKET


Meaning of STICKY WICKET in English

Noun. A difficult situation. Cf. Bat on a sticky wicket.

Slang English vocab.      Английский сленговый словарь.