Online English Dictionary

Home

Entrail


n.

Entanglement; fold.


© 2009 Dammam Community College