What is the full meaning of multimillion
comprising many millions [adj]
Example of the word multimillion placed on a Scrabble board.