keelboatEnglish → SpanishOxford English–Spanishkeelboat /AmE ˈkilboʊt , BrE ˈkiːlbəʊt / noun 1 (yacht) yate m (de quilla sin orza)2 (freight boat) barcaza f de río