contraption

A strange, clever machine or device made from many parts.