Jack in the green
Noun
Meaning
Jack in the green
(historical) A person who wore a pyramidal or conical wicker or wooden framework decorated with foliage, as part of May Day processions in England.
Noun
Jack in the green
(historical) A person who wore a pyramidal or conical wicker or wooden framework decorated with foliage, as part of May Day processions in England.