Sherries meaning : A fortified wine produced in Jerez de la Frontera in Spain, or a similar wine produced elsewhere. A variety of sherry. A glass of sherry.
sherries
square meals
tegu
unburdened
gammon