DOLLY


Meaning of DOLLY in English

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.

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