streaming

US

UK

A2

verb

  • To send a constant flow of data over the internet
  • To split classes or students into ability levels