DOGSHORE


Meaning of DOGSHORE in English

n. a temporary wooden support for a ship just before launching.

Oxford English vocab.      Оксфордский английский словарь.