Meaning of “wallow in sth” in the English Dictionary