Definitions Found:

MENG, to mix (to combine together)