indefatigable
IPA: ɪndɪfˈætɪgʌbʌɫ
noun
- Synonym of Santa Cruz, an island in Galapagos, Ecuador.
adjective
- Extremely persistent and untiring.
Advertisement
Examples of "indefatigable" in Sentences
No Sentences Found for indefatigable
Advertisement
Advertisement