newmarket

definition: a long close-fitting coat worn for riding in the 19th century
example:
speech part: noun
synonyms:

How newmarket is being used?