slip rail

English

Noun

slip rail (plural slip rails)

  1. Alternative form of sliprail.

Anagrams