contraption (n.)youdaoicibaDictYouDict[contraption 词源字典]
1825, western England dialect, origin obscure, perhaps from con(trive) + trap, or deception.[contraption etymology, contraption origin, 英语词源]