CAST A CLOUD ON By admin | April 6, 2014 cast a cloud on,vb. Patents. Create doubt about (a patent, esp. its validity).[Blacks Law 8th] Posted in Law Dictionary Definitions