过去分词:overmastered 现在分词:overmastering 第三人称单数:overmasters
1.压服;克服;征服;压倒
1.to conquer somebody's resistance, or break down somebody's self-control