stannary town noun1 •(UK) A town considered to be the administrative centre of a stannary region in Devon and Cornwall formsstannary towns