uplay

/ˈuːpleɪ/

Definitions

1. noun

a digital distribution platform for PC games, especially used in conjunction with the Ubisoft Connect service

“I’m trying to find a game on Uplay, but it’s not available in my region.”

Synonyms

  • Ubisoft Connect
  • Uplay Store

Antonyms

  • Epic Games Store
  • Steam