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)