cast a cloud on glossary / CAST A CLOUD ON cast a cloud on, vb. Patents. Create doubt about (a patent, esp. its validity). cast a cloud on Read More »