Online English Dictionary

Home

Delaceration


n.

A tearing in pieces.


© 2009 Dammam Community College