Competition from another railway (7)

I believe the answer is:
rivalry
'competition' is the definition.
(synonyms)
'another railway' is the wordplay.
'another' becomes 'rival' (I am not sure about this - if you are sure you should believe this answer much more).
'railway' becomes 'ry' (abbreviation).
'rival'+'ry'='RIVALRY'
'from' acts as a link.
Can you help me to learn more?
(Other definitions for rivalry that I've seen before include "Vendetta" , "Competition" .)
