Spittoon

Tamil Dictionary definitions for Spittoon

Spittoon : எச்சில் துப்பும் கலம்

Spittoon definition

Noun. A spitbox; a cuspidor.