The definition of a striper is a slang term for a naval enlisted person or officer who has stripes on his uniform indicating his years of service.
(noun)A US Navy officer that has five stripes on his sleeve is an example of a striper who has served twenty years in the Navy.
See striper in Webster's New World College Dictionary
noun
See striper in American Heritage Dictionary 4
noun