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
See striper in American Heritage Dictionary 4