Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
multisite
in English
multisite
us
//ˈməl.ti.ˌsaɪt//
uk
//ˈmʌl.tɪ.ˌsaɪt//
#uncommon
Definitions
Adjective
across
multiple
physical
locations
;
various
settings
The
company
has
a
multisite
operation
with
offices
in
several
countries
.
relating
to
several
websites
;
online
platforms
The
multisite
study
was
conducted
on
various
social
media
platforms
.
Base Words
multi
site