English word definition — powered by WordNet
the remains of something that has been destroyed or broken up
Want to remember debris?