Printer friendly

What does NEL stand for?

NEL stands for North East Line (Singapore mass transit)

This definition appears frequently

See other definitions of NEL

Other Resources:
We have 67 other meanings of NEL in our Acronym Attic

Samples in periodicals archive:

This record stood until 1938 when the Mallard of the LNER reached 126mph on the main north east line between Kings Cross and Edinburgh.