PEEL Meaning of PEEL in English n.Pronunciation: ' p ē l Function: geographical nameriver 425 mi (684 km ) NW Canada rising in W Yukon Territory & flowing E & N into the Mackenzie Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012