IMPALE Meaning of IMPALE in English impal|e BrE AmE ɪm ˈpeɪ ə l▷ impal|ed d▷ impal|es z▷ impal|ing ɪŋ Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012