COSH Meaning of COSH in English [verb] [T] UK and ANZHe was coshed (= hit on the head with a cosh) outside the bank and left unconscious on the pavement. Cambridge English vocab. Кембриджский английский словарь. 2012