Dictionary search results

Showing 1-2 of 2 results

duffel coat British & World English

A coat made of duffel, typically hooded and fastened with toggles