MULCTARY Meaning of MULCTARY in English (a.) Alt. of Mulctuary Webster's English dictionary. Английский словарь Webster. 2012