Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
platforms
in English
platforms
us
//ˈplætfɔrmz//
uk
//ˈplæTFɔrmz//
#common
Lemma:
platform
The lemma is the base or root form of this word.
Definitions
Noun
a
raised
stage
for
speeches
and
performances
an
elevated
floor
for
work
or
construction
a
means
to
express
opinions
publicly
;
a
tribune
a
foundation
for
growth
;
a
supportive
base
a
system
delivering
services
to
clients
;
solution
a
specific
OS
or
environment
(
database
,
software
,
etc
.)
a
political
stance
on
multiple
issues
a
raised
structure
for
entering
/
exiting
trains