telecentre

English

noun
Definitions
  • 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.

Etymology

Prefix from English centre.

Origin

English

centre

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms