What is the full meaning of newmarket
a long, closely fitting cloak [n -S]
Example of the word newmarket placed on a Scrabble board.