Meaning of indefatigable
Definition of indefatigable
(adj)
showing
sustained
enthusiastic
action
with unflagging vitality; "an indefatigable
advocate
of
equal
rights"; "a tireless worker"; "unflagging
pursuit
of excellence"
Other information on indefatigable
WIKIPEDIA results for
indefatigable
Amazon results for
indefatigable
Tweet