adj.
1.(in Roman numerals, M written with a macron over it) denoting a quantity consisting of 1,000,000 items or units
Idiom of the Day
put (something) forward or put forward (something)
to state or advance an idea
I put my idea forward at the meeting to see if anyone was interested in it.