CENTROID Meaning of CENTROID in English ■ noun Mathematics the centre of mass of a geometric object of uniform density. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004