Banbury-blood n.[SE Banbury, the Oxfordshire town, once a centre of highly enthusiastic Puritanism + blood n.1 (1)]a Puritan; thus a hypocrite.Show quotations1909Farmer & Henley Sl. and Its Analogues (rev. edn).