Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
contrivance 
1 artifice, design, dodge, expedient, fabrication, formation, intrigue, inventiveness, machination, measure, plan, plot, project, ruse, scheme, stratagem, trick 
2 apparatus, appliance, contraption, device, equipment, gadget, gear, implement, instrument, invention, machine, mechanism