లాంచీlāṁcī
Top 6000
Meanings
Noun
1. an open boat of any size powered by steam, naphtha, electricity, or the like - launch (nautical)
Examples1
However, the van was completely burnt.