street performance

Our editors are putting together more complete content — check back in about 20 minutes

street performance — noun

1. a public performance given in a street or other public place

1.名詞
釋義

a public performance given in a street or other public place

例句

There was a lively street performance in the square.