telecare (English, noun)
expansion: telecare (uncountable)
Senses:
glosses: Health care facilitated by telecommunication technology.
tags: uncountable
Forms: