I tend to limit the term railroad to the derogatory usage, to avoid confusion.
Otherwise, I just prefer the term linear. If an adventure goes from A-B-C-Z, the players are aware of this and go along, that's just linear. Not only is there nothing wrong with this, in my experience, many players...