Smart Definition
Etymology
Pronunciation
lancha
motorboat
Lancha means motorboat. This word doesn't have any easily recognizable pieces to help remember its meaning.
noun
  1. motorboat
    A small motorboat or speedboat
    Alquilamos una lancha para recorrer la costa. // We rented a motorboat to tour the coast.