Home
Random
Watchlist
Uploads
Settings
Log in
telecare
English
Etymology
tele-
+
care
Noun
telecare
(
uncountable
)
Healthcare
facilitated by
telecommunication
technology
.
Synonyms
telehealth
Last modified on 23 April 2009, at 20:10