apple wine in Catalan apple wine in Catalan sidra noun An alcoholic beverage made from apples; cider. Add to Flashcards