What is the meaning of Merso?

past participle of mergere

to immerse

to overwhelm, drown

Source: wiktionary.org