lantaka
noun
lan·ta·ka
variants
or lantaca
¦läntə¦kä
plural -s
: a Philippine piece of artillery like a culverin
Love words? Need even more definitions?
Merriam-Webster unabridged
Share