Definition of drain layer in US English:

drain layer

noun

  • 1A person or company that lays or repairs drains.

  • 2A machine used in the construction of a drainage system.

Origin

Early 20th century.