Definition of unrefrainable in English:
unrefrainable
adjective (ˌ)ʌnrɪˈfreɪnəbl
rare That cannot be curbed or restrained; uncontrollable.
Origin
Early 16th century; earliest use found in Alexander Barclay (c1484–1552), poet and clergyman. From un- + refrain + -able.
Definition of unrefrainable in US English:
unrefrainable
adjective(ˌ)ʌnrɪˈfreɪnəbl
rare That cannot be curbed or restrained; uncontrollable.
Origin
Early 16th century; earliest use found in Alexander Barclay (c1484–1552), poet and clergyman. From un- + refrain + -able.