Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sticky wicket Definition

Cancel
sticky wicket
noun(sticky wicket)
a difficult or delicate problem or situation

Words Related to sticky wicket!

sticky wicket Examples by Brain Bank Users