sailcloth in Catalan sailcloth in Catalan lona noun A strong, durable fabric suitable for making sails for ships or boats. Add to Flashcards