a system of components assembled together for a particular purpose
Seed ·
assemblage in CommonParlance