Word info Synonyms

teleclinic

Noun

Meaning

teleclinic (plural teleclinics)

A virtual clinic held via telecommunications technology.

Source: en.wiktionary.org

Synonyms

Close letter words and terms