A term generally meaning various combinations of machines and mechanisms.