1. an auspicious or easy way or means to achieve something: the royal road to success.
2. a highway in ancient Persia, 1677 mi. (2700 km) long, extending from Susa in W Iran to W Asia Minor. Also,Roy'al Road'.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.