ISCHURY


Meaning of ISCHURY in English

noun a retention or suppression of urine.

Webster English vocab.      Английский словарь Webster.