General English


  • noun a leaflet or letter sent to many people
  • noun a leaflet sent by a broker to clients, with information about companies and shares


  • Moving in a manner which resembles a circle or helix.
  • In the form of a circle.

Information & Library Science

  • noun a letter or advertisement sent to a large number of people at the same time

Media Studies

  • noun a message such as an advertisement or announcement, that is distributed to a large number of people