AVOWRY Meaning of AVOWRY in English noun an advocate; a patron; a patron saint. 2. avowry ·noun the act of the distrainer of goods, who, in an action of replevin, avows and justifies the taking in his own right. Webster English vocab. Английский словарь Webster. 2012