Indefatigable
meaning: always determined and energetic in trying to achieve something and never willing to admit defeat:
usage: Annie was an indefatigable campaigner for better community services .
meaning: always determined and energetic in trying to achieve something and never willing to admit defeat:
usage: Annie was an indefatigable campaigner for better community services .