snudd - dict.se
snudd
noun
light touch
Inflections
snuddar
snudden