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.
Etymology: ME f. L productum, neut. past part. of producere PRODUCE
Oxford English vocab. Оксфордский английский словарь. 2012