Axminster

Translations

Axminsterproper noun
Name of a market town in Devon, England.

Definitions

axminsterproper noun
A market town in Devon, south-west England, historically noted for its carpet industry.
They stopped for lunch in Axminster while touring the English countryside.