What is the meaning of Storen?

to disturb, to bother

to interfere with, to cause interference

to disturb, to bother

to disturb, to distress

to confuse

to upset

to destroy

Source: wiktionary.org