autocade

/ɔːtəˈkeɪd/

Definitions

1. noun

A type of road or route, especially for the purpose of displaying roadside attractions or providing scenic views.

“The local autocade was a popular tourist destination during the summer months.”

Synonyms

  • scenic route
  • tourist route

Antonyms

  • detour