Lead-balloon definition

lĕd
A complete failure; a flop.
noun
0
0
There is no such thing. There was, however, a great rock band in the 1960s and 1970s known as Led Zeppelin, but it's not the same thing. See also paperless office.
0
0
Advertisement