newsround noun1 •A paper round.Home delivery is the mainstay of the business. We deliver both newspapers and magazines and have 30 newsrounds. — 2005 formsnewsrounds