loadlock

Any of several devices used to secure a load on a vehicle

Noun

  1. Any of several devices used to secure a load on a vehicle

Forms

loadlocks

From Wiktionary's contributor community, shared under CC BY-SA 4.0.