Subscriber login


Forgot your password?

Library card login

Other

microsite


Translate microsite | into Italian
Definition of microsite

noun

  • 1 Ecology a small, distinct area or habitat within a particular ecosystem.
  • 2a small auxiliary website designed to function as a supplement to a primary website.

microsite in other Oxford dictionaries

Definition of microsite in the US English dictionary