Idioms & Phrases for word “annihilating”
annihilating - Did you Mean?
annihilate (annihilating)
annihilation