Green Striper
English
Alternative forms
green-striper
Noun
Green
Striper
(
plural
Green Stripers
)
(
UK
)
An
officer
in the Electrical Branch of the
Royal Navy
.