royal road

or Royal Road


noun

an auspicious or easy way or means to achieve something: the royal road to success.
a highway in ancient Persia, 1677 miles (2700 km) long, extending from Susa in W Iran to W Asia Minor.

British Dictionary definitions for royal road

royal road

noun

an easy or direct way of achieving a desired end the royal road to success