Definitions for "Aberdeen Crossrail"
Aberdeen Crossrail is a proposed railway development in North-East Scotland, first proposed within the 2003 Scottish Strategic Rail Study.