sticky dog
English
Noun
sticky
dog
(
plural
sticky dogs
)
(
cricket
)
Synonym of
sticky wicket
.