1 home rails | Definition of home rails

home rails

plural noun

Definition of home rails

: shares of domestic railroads offered on the London Stock Exchange