What is the full meaning of headrails
HEADRAIL, a rail on the head of a ship [n]
Example of the word headrails placed on a Scrabble board.