sticky dog

English

Noun

sticky dog (plural sticky dogs)

  1. (cricket) Synonym of sticky wicket.