embarcaciónTop 6000MeaningsNoun1. embarkation, embarkment2. ship, watercraftExamples1Las embarcaciones se pueden hundir.Boats can sink.