contrivement

Noun

 * 1)  contrivance; invention; arrangement or plan