COWSHED Meaning of COWSHED in English ■ noun a farm building in which cattle are kept when not at pasture, or in which they are milked. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004