Nonsense, rubbish, or foolish talk; something worthless or stupid.
British slang of uncertain origin; possibly from Romany 'tosh' (smooth or neat), ironically applied, or connected to 'toss.' Became common in British English by the late 1800s.
British English has dozens of creative words for nonsense—'tosh,' 'codswallop,' 'rubbish,' 'bollocks'—which reflects how much speakers enjoy colorful language for dismissing bad ideas.
Complete word intelligence in one call. Free tier — 50 lookups/day.