Synonyms for "contrivance"

Words with similar meaning