FROSH Meaning of FROSH in English [frosh] n, pl frosh [by shortening & alter.] (1915): freshman Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012