gone down like a lead balloon

English

Verb

gone down like a lead balloon

  1. past participle of go down like a lead balloon