en
indefatigableMeaning:
en
adj. inexhaustible, cannot be fatigued, tireless; persistent, industrious
Mary is indefatigable in denouncing the schemes of the world's narco-states.
Mary is an indefatigable defender of the rights of indigenous communities.
My grandfather is an indefatigable worker.
He is indefatigable.
Added on 2020-06-03 | by
auto |
View: 243