Vocabulary Term: velcro

Noun (person)
USA
UK
velcro
USA
UK
relatives or friends who stay with a patient at all times
USA
UK
"Other patients in the ward felt uncomfortable because of her velcro who stayed with her around the clock."