help_deskEnglish

help desk, helpdesk

Noun

A service that provides information and assistance to the users of a computer network

English: help desk, helpdesk

English words with similar meanings

Show 1 words