deck tackle (0 synonym found)

We don't have any synonyms for deck tackle yet.

Did you mean…

Think deck tackle belongs in the thesaurus? Recommend it and we'll take a look.


Definition of deck tackle:

°An elongated, boneless, flexible organ or limb of some animals, such as the octopus and squid.

Definition of deck tackle:

°An elongated, boneless, flexible organ or limb of some animals, such as the octopus and squid.

Back to Top