teleservice

English

Etymology

From tele- +‎ service.

Noun

teleservice (plural teleservices)

  1. Any service or function provided by means of a telecommunication link

Translations