DOGSHORE


Meaning of DOGSHORE in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.