What is the meaning of Smelle?

to bang, to produce a loud noise

to smack, hit, bang or slam to the effect of making a loud and short noise

to scold

to shoot with a firearm

to blow up by use of explosives

plant of genus Silene, which includes some campions and catchflies

a tool used to produce a short, loud noise

a loud and noisy person

Source: wiktionary.org