Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microsites
in English
microsites
us
//maɪˈkrəsaɪts//
uk
//maɪˈkraʊsaɪts//
#uncommon
Definitions
Noun
small
websites
supplementing
a
main
site
The
company
created
microsites
for
each
product
to
provide
detailed
information
.
independent
pages
supporting
a
larger
website
The
marketing
team
designed
microsites
to
support
the
launch
of
the
new
campaign
.
Base Words
micro
sites