apple cider

apple cider

English Noun
Ad

Definition

Cider (narrowest sense); fermented apple juice.

Ad