Online English Dictionary

Home

Tackled


a.

Made of ropes tacked together.


© 2009 Dammam Community College