lancha
Meanings
Noun
1. boat, motorboat, speedboat
2. launch (boat)
Examples3
Un nuevo equipo fue formado para participar en la carrera de lanchas.
A new team was formed in order to take part in the boat race.
Tengo un compañero de clase que tiene licencia para navegar lanchas motoras.
I have a classmate who has a motorboat license.
Espero que esta lancha motora no nos deje tirados a medio camino de Hawái.
Let's hope this boat engine doesn't give up the ghost when we're halfway to Hawaii.