contrivance (something contrived, esp. a mechanical device) - Englisch Synonyme Wörterbuch

Can't found any synonym terms.