VariousWords beta
Related Terms:
Definitions:
Adjective
irrepressible
uncontrollable
Definition: impossible to repress or control; "an irrepressible chatterbox"; "uncontrollable laughter"
Definition: Not containable or controllable.