Meaning of PRODUCT in English
n. 1 a thing or substance produced by natural process or manufacture. 2 a result (the product of their labours). 3 Math. a quantity obtained by multiplying quantities together.
[ ME f. L productum, neut. past part. of producere PRODUCE ]
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012