Find the word definition

Wikipedia
Swarmcast

Swarmcast was a provider of Internet television service. It was headquartered in Minneapolis and Tokyo with branch offices in Zurich, San Francisco and New York City. At its height it employed approximately 50 people. The company closed January 15, 2010.