English | German | Russian | Czech

tack down English

Meaning tack down meaning

What does tack down mean?

tack down

To fix to the ground.

Are you looking for...?

tack | down