CompareWords
Compare
Tackled
Definition:
(imp. & p. p.) of Tackle
(a.) Made of ropes tacked together.