lidlocks

English

Noun

lidlocks

  1. plural of lidlock