stock locks

English

Noun

stock locks

  1. plural of stock lock