English dictionary

enuresis meaning and definition

ENURESIS noun

Definition of enuresis (noun)

  1. inability to control the flow of urine and involuntary urination
Source: Princeton University Wordnet