Find the word definition

The Collaborative International Dictionary
Uplay

Uplay \Up*lay"\, v. t. To hoard. [Obs.]
--Donne.

Wiktionary
uplay

vb. (context transitive rare English) To lay up; hoard.

Wikipedia
Uplay

Uplay is a digital distribution, digital rights management, multiplayer and communications service created by Ubisoft to provide an experience similar to the achievements/trophies offered by various other game companies. The service is provided across various platforms (PC, PlayStation 4, Xbox One, Wii U, PlayStation 3, Xbox 360, Facebook, iOS, Android, Windows Phone, OnLive). The Uplay app for the Wii U was released after the launch of the console on 1 December 2012 on the Nintendo eShop. Uplay is used exclusively by first-party Ubisoft games, and although some third-party titles are sold through the Uplay store, they do not use the Uplay platform.