Meaning of plate lap in English:

plate lap

noun

Shipbuilding
  • Any of the overlapping plates covering the sides of a ship.

Origin

Late 19th century; earliest use found in Samuel Thearle (1846–1913).