snudd
noun
light touch
Inflections
snuddar
snudden