thrown a wet blanket on

English

Verb

thrown a wet blanket on

  1. past participle of throw a wet blanket on