We do not currently know of any synonyms for irrestrainable.
The adjective irrestrainable is defined as: