sailing ship in Indonesian sailing ship in Indonesian kapal layar noun A ship with masts and sails, powered by the wind. Add to Flashcards