chén​miǎn

deeply immersed

Definitions

chén​miǎn

deeply immersed; fig. wallowing in; deeply engrossed in

Sources