adjective🔗ShareImplacable, imparableUnable to be stopped."King Hrothgar thought that Grendel was unstoppable."El rey Hrothgar pensó que Grendel era imparable.abilitycharacterachievementChat with AIVocabulary GamePractice Reading