'royal road' definitions:

Definition of 'royal road'

From: WordNet
noun
An auspicious way or means to achieve something; "the royal road to success"