YourDictionary

barnacles

plural noun

  1. nose pincers for controlling an unruly horse
  2. an instrument of torture like such pincers

link/cite print suggestion box