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