pinlock

/ˈpɪnˌlɒk/

Definitions

1. noun

A type of windscreen wiper blade that is secured to the screen by pins at each end.

“The car’s pinlock wiper system worked well in the rain.”

2. noun

A type of secure lock that uses a pin or pins to prevent tampering.

“The safe’s pinlock mechanism was designed to withstand even the most determined thief.”

Synonyms

  • pinlock system
  • windscreen pinlock

Antonyms

  • windscreen wiper