hitchproof
/ˈhɪtʃpruːf/Definitions
1. adjective
resistant to being hitches or caught; securely fastened
“The hitchproof straps ensured the heavy load would not shift during transport.”
1. adjective
resistant to being hitches or caught; securely fastened
“The hitchproof straps ensured the heavy load would not shift during transport.”