Definition of multi-drop in English:

multi-drop

adjective

  • 1Computing and Telecommunications designating a single signal route connecting a number of terminals.

  • 2Designating or relating to a route having several or many drop-off points.

Origin

1970s.