irrestrainable
Adjective
Meaning
irrestrainable (comparative more irrestrainable, superlative most irrestrainable)
That cannot be restrained.
Adjective
irrestrainable (comparative more irrestrainable, superlative most irrestrainable)
That cannot be restrained.