lancha
Top 8000
Meanings
Noun
1. boat, motorboat, speedboat
2. launch (boat)
Examples3
A new team was formed in order to take part in the boat race.
I have a classmate who has a motorboat license.
Let's hope this boat engine doesn't give up the ghost when we're halfway to Hawaii.