ISCHURY Meaning of ISCHURY in English noun a retention or suppression of urine. Webster English vocab. Английский словарь Webster. 2012