Definitions
destroying [dih-stroi]

Planet-destroying

Search another word or see destroyingon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature