文polyglot.
← English dictionary
English / word

platforms

noun B1
MEANING IN ENGLISH

Major digital frameworks, operating environments, or websites upon which software runs and services operate.

In context

01

Modern developers publish software across multiple computing platforms to reach more users.

02

Different platforms offer diverse digital solutions.

Synonyms

digital environments,operating systems,software bases

Collocations

digital platforms,social media platforms,online platforms

Sources

Bidyazo vocabulary library ↗