1
: one that comes or arrives
welcomed all comers
2
: one making rapid progress or showing promise
Love words? Need even more definitions?
Merriam-Webster unabridged
Share