ability
n
1 [U] capacity or power to do sth physical or mental 做体力, 脑力或机械工作的能力或力量
a machine with the ability to cope with large loads 能处理大负荷量的机器
He has the ability to do the work. 他有做这项工作的能力.
2
(a) [U] cleverness; intelligence 智慧; 才智
a woman of great ability 很有才能的女子.
(b) [U, C] talent 天资; 天分
have a great musical ability 很有音乐天才
We found him work more suited to his abilities. 我们给他找到了更适合他的能力的工作.
3 (idm 习语) to the best of one's ability => best3.
This poetry is realistic.l don't care for it very much.
这首诗是现实主义的.我非常喜欢它。
and we have to lower into the ground and haul out of the ground great lengths of drill pipe which are rotated by an engine at the top and are fitted with a cutting bit at the bottom.