posted by Taylor .
What is a scientific definition for the word "mass."
Note: This CAN NOT be from a normal dictionary. I need a SCIENTIFIC definition.
Thanks a bunch!
"8. Physics. the quantity of matter as determined from its weight or from Newton's second law of motion."