telecentre

noun

  1. 1

    A place where members of the public may access personal computers (and other digital equipment) and the Internet, in order to acquire or improve skills.

Synonyms

Translate “telecentre” to another language

Click any language to open the translator with this word already filled in.

Telecentre Definition & Meaning | TranslatePulse