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