PEEL Meaning of PEEL in English ( n. ) A small tower, fort, or castle; a keep. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012