These are word's definitions related to indefatigable. Click on any word to go to its word's detail page. Or, 更多关于indefatigable的信息
0 always determined and energetic in trying to achieve something and never willing to admit defeat
Annie was an indefatigable campaigner for better community services. 安妮曾为改善社区服务而不懈奔走。
最新单词
European
2021年8月16日
每日一词
Shimmer