What is the full meaning of microsites
MICROSITE, a website that is intended for a specific limited purpose [n]
Example of the word microsites placed on a Scrabble board.