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.”
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.”