Meaning of all-day singing in English:
all-day singing
noun
USA church gathering (especially a picnic) lasting all day at which collective singing takes place.
Origin
Late 19th century; earliest use found in The New York Times.
Are You Learning English? Here Are Our Top English Tips