Definition of on the surface:
(n) :
the point of interconnection between two entities; the point of interconnection between two systems or subsystems
"public relations firms often serve as the interface between a company and the press."
(v) :
to construct an interface for, to connect through an interface; to be an interface, to be into an interface
Definition of on the surface:
(n) :
the point of interconnection between two entities; the point of interconnection between two systems or subsystems
"public relations firms often serve as the interface between a company and the press."
(v) :
to construct an interface for, to connect through an interface; to be an interface, to be into an interface