Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
minisite
in English
minisite
#uncommon
Definitions
Noun
a
compact
online
platform
The
company
created
a
minisite
to
promote
their
new
product
.
Base Words
site
mini