Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
holddowns
in English
holddowns
#limited
Definitions
Noun
devices
or
straps
(
securing
something
)
The
company
uses
holddowns
to
secure
the
cargo
during
transportation
.
Base Words
hold
downs