COSH Meaning of COSH in English I. cosh 1 /kɒʃ $ kɑːʃ/ BrE AmE noun [countable] a heavy weapon in the shape of a short thick pipeII. cosh 2 BrE AmE verb [transitive] to hit someone with a cosh Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012