Definition of green-striper in US English:

green-striper

noun

slang
  • An electrical engineer officer in the Royal Navy, whose uniform originally featured a green stripe on the sleeve.

Origin

1940s; earliest use found in Eric Partridge (1894–1979), lexicographer and etymologist.