About us
Define
Definitions for
"Tackled"
Made of ropes tacked together.
ftp.uga.edu