altar wine

noun

Definition of altar wine

First Known Use of altar wine

1840, in the meaning defined above

Keep scrolling for more