What is the meaning of Smoren?

to smother, to suffocate, to deprive of oxygen

to muffle, to repress, to diminish, to die out

to braise

to smoke weed

to suffocate

van der Sijs, Nicoline, editor (2010), “smoren”, in Etymologiebank, Meertens Institute

Source: wiktionary.org