Online English Dictionary

Home

Dubber


n.

A globular vessel or bottle of leather, used in India to hold ghee, oil, etc.


© 2009 Dammam Community College