have (all) the makings of
idiom
: to have the talent needed to become (someone successful)
He has (all) the makings of a great quarterback.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share