midshipman(noun) noun1. a temporary rank held by young naval officers in trainingDefinition categories: person, cadet, plebe