The meaning of interface
to interact or operate compatibly (with) [v INTERFACED, INTERFACING, INTERFACES]