onwards and upwards
idiom
: toward a better condition or higher level
Technology has been steadily moving onwards and upwards.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share