Definify.com

Definition 2024


snoezelen

snoezelen

English

Noun

snoezelen

  1. controlled multisensory stimulation, a type of therapy

Translations