DOLLY TUB


Meaning of DOLLY TUB in English

noun

Etymology: dolly (I)

dialect England : a washtub for washing with a dolly

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.