wich town noun1 •(historical) A settlement in Anglo-Saxon England characterised by extensive artisanal activity and trade. formswich towns