Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microsite
in English
microsite
us
//ˈmaɪkroʊsaɪt//
uk
//ˈmaɪkrəsaɪt//
#uncommon
Definitions
Noun
a
small
website
(
supplementing
a
main
site
)
The
company
created
a
microsite
for
their
new
product
launch
.
Base Words
micro
site