DOGSHORE Meaning of DOGSHORE in English ■ noun each of two blocks of timber positioned on each side of a ship on a slipway to prevent it sliding. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004