Definition of surface contact in English:

surface contact

noun

  • 1Contact between two surfaces.

  • 2Engineering used attributive with reference to a system of electric traction in which the current is conveyed to a vehicle through conductors on the surface of the roadway which become live only when the vehicle passes over them (now historical).

Origin

Mid 19th century.