Online English Dictionary

Home

Shacklock


n.

A sort of shackle.


© 2009 Dammam Community College