twice over/three times etc over - definition and synonyms

phrase
  1. doing something twice/three times etc

    enough nuclear weapons to destroy all life on Earth ten times over

See also main entry: over