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.      Сжатый оксфордский словарь английского языка.