SHELL LANDINGS


Meaning of SHELL LANDINGS in English

noun plural

: marks made on a ship's frames to show the location of the edges of the shell plates

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.