Synonyms of "BOMBS"
noun - an explosive device fused to explode under specific conditions
noun - strong sealed vessel for measuring heat of combustion
noun - an event that fails badly or is totally ineffectual
verb - throw bombs at or attack with bombs
verb - fail to get a passing grade