Dictionary search results

Showing 1-2 of 2 results

multi-user British & World English

Denoting a computer system that is able to be used by a number of people simultaneously