Roman punch

What is Roman punch?

Roman punch definition and meaning on Dictionary terms:
noun British.
a lemon-water ice flavored with rum or other alcoholic beverage.

 

reference: https://www.dictionary.com/browse/roman-punch

Tags: