Webster's Revised Unabridged Dictionary · 1913

Newmarket

Newmarket , noun

[From Newmarket, England.]

A long, closely fitting cloak.