中英词典查询

altercate ['ɒltɚˌket]

v. 争论,口角;
过去式:: altercated 过去分词:: altercated 现在分词:: altercating 第三人称单数:: altercates