翻译
人工翻译
试试人工翻译翻译全文
英英释义
Noun
1. these words are used to express a low opinion of someone's intelligence
2. very large carnivorous sea turtle; wide ranging in warm open seas
收起英英释义词组搭配
at loggerheads
Engaged in a dispute
发生争执
The question of car privileges put Sam and his parents at loggerheads.
关于使用汽车的权利的问题使山姆和他父母发生争执
收起词组搭配
- 释义
- 英英释义
- 词组搭配