(British) A main or principal street SYN. highstreet, high-street
1. A main thoroughfare; SYN. high street.
2. The principal street of a small town
3. The sections of a country centering about its small towns
4. A place or environment characterized by materialistic self-complacent provincialism