Tamil Dictionary 🔍

tampoon

Tam"poon, n. Etym: [See Tampion.] Defn: The stopper of a barrel; a bung.


tampoon - Similar Words