search

Indefatigable

speaker
speaker

Meaning

Adj

Extremely
and untiring.

Name

Synonym of Santa Cruz, an
in Galapagos, Ecuador.
Sourced from
Wiktionary

Origin

indefatigable
English
arrow
indefatigabilis
Latin
Sourced from
Etym

Antonyms

Join 10 million students and professionals writing 70% faster at QuillBot.com