DOLLY TUB Meaning of DOLLY TUB in English nounEtymology: dolly (I)dialect England : a washtub for washing with a dolly Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012