highroads

noun
  1. main roads or highways, especially those connecting major towns or cities
  2. Usage: plural of highroad
  3. direct or straightforward approaches to achieving something
  4. Usage: figurative use

Examples