English word definition — powered by WordNet
the remains of something that has been destroyed or broken up
loose material (stone fragments and silt etc) that is worn away from rocks
Want to remember detritus?