A Yorkshire dolly; a contrivance for washing, by means of a kind of wheel fixed in a tub, which being turned about, agitates and cleanses the linen put into it, with soap and water.
DOLLY
Meaning of DOLLY in English
Slang English vocab. Английский сленговый словарь. 2012