Home Synonyms contrivance
See US English definition of contrivance
See UK English definition of contrivance
See Spanish definition of artilugio
1‘a mechanical contrivance’
2‘her matchmaking contrivances’
READ THESE ARTICLES