To combine different things or people so that they work together or form a whole. It can also mean bringing people of different races or groups into equal participation in a community.
From Latin 'integrare' meaning 'to make whole, renew', from 'integer' (whole). The social and technical senses both grow from the idea of turning separate parts into a unified system.
Try Another Word