DOGSHORE


Meaning of DOGSHORE in English

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

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.