C1 to do something actively and enthusiastically:

中文解释

She\'s thrown herself into this new job.

正在查询

myopy dater undivided responsibility shave closely negotiate systematically sentence patterns music circles afford rice