screech tunnel
Jump to navigation
Jump to search
English[edit]
Noun[edit]
screech tunnel (plural screech tunnels)
- (US) The screaming crowds near Wellesley College during the annual Boston Marathon.
screech tunnel (plural screech tunnels)