What is the meaning of Múchaid?

to smother

Source: wiktionary.org