Definition of “contrivance” - English Dictionary

English