1Involving, having, or relating to a number of sites or stations, especially broadcasting stations.
2That has space for more than one person to work, etc.; specifically (of an exercise machine, etc.) designed to allow more than one type of exercise, especially for several simultaneous users.
That has or supports multiple workstations.
1950s; earliest use found in Quarterly Journal of Economics. From multi- + station.