Definition of surface contact in English:

surface contact


  • 1Contact between two surfaces.

  • 2Engineering
    Used attributively 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).


Mid 19th century.