• Help-desk

    Full definition of help-desk

    Noun

    1. Alternative spelling of help desk
    © Wiktionary