Definition, synonyms and related words
Having several millions; costing or worth many millions of dollars, pounds, euros or some other currency.
This word combines the prefix multi- with million to mean "many millions." It is formed by joining these two existing English elements.