Find the word definition

Wiktionary
new chums

n. (new chum English)