SMART Vocabulary: associated words and phrases Energy and expending Power assiduity assiduous assiduously assiduousness be operating on empty idiom melt away effort and hard work effortful effortfully elbow grease hamster wheel destroy perseverance plough plough by means of something thrust put a thing in/place something into a little something rearguard https://zanewchnt.wikiexcerpt.com/2999173/5_essential_elements_for_hardtop