Loading
indefatigable
Indefatigable
(proper noun)
/ˌɪn.dɪˈfæt.ɪ.ɡə.bəl/
1
Definition
Examples
Synonym of Santa Cruz, an island in Galapagos, Ecuador.
indefatigable
(adjective)
/ˌɪn.dɪˈfæt.ɪ.ɡə.bəl/
1
Definition
Examples
Synonyms
Extremely persistent and untiring.