TOSH Meaning of TOSH in English [tosh] n [origin unknown] (1528): sheer nonsense: bosh, twaddle Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012