Synonyms for "diddle"

Words with similar meaning