TOSH Meaning of TOSH in English [noun] [U] [informal] [dated] - nonsenseThat's all tosh.It's just a lot of tosh. Cambridge English vocab. Кембриджский английский словарь. 2012