English Dictionary
Definition tosh in British English
tosh noun
[uncountable] noun
/tɒʃ/

English Dictionary