green ribbon

English

Noun

green ribbon (plural green ribbons)

  1. (England, historical) A ribbon worn as a badge by the Levellers during the English Civil War.