plural of bomb; explosive devices or complete failures
From Greek 'bombos' (deep hollow sound) through Latin 'bombus', entered English via French in 17th century, slang meaning 'failure' from 1960s
Try Another Word