Meaning of “mosh” in the English Dictionary