Online English Dictionary

Home

Patibulated


a.

Hanged on a gallows.


© 2009 Dammam Community College