Synonyms of 'Cadet'

bluejacket, boot, freshman, frogman, gob, horse marine, jolly, junior, marine, midshipman, midshipmite, plebe, senior, sophomore, undergrad, undergraduate, upperclassman