Thesaurus.com
Dictionary.com

pressing on



NOUN
follow through
Synonyms