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