crossheads

English

Noun

crossheads

  1. plural of crosshead