VariousWords beta
Related Terms:
Definitions:
Adverb
indefatigably
tirelessly
inexhaustibly
Definition: with indefatigable energy; "she watched the show indefatigably"
Definition: In an inexhaustible manner.