Find the word definition

Wikipedia
Remstar

The Remstar Corporation is a Canadian media corporation with operations in broadcasting, production and distribution. The company is based in Montreal, Quebec and was founded in 1998 by brothers Julien and Maxime RĂ©millard.