Results

peel1 verb to skin your leg, arm etc
peel2 verb to equal; to match; to tie in a sports match
peel3 noun fortified house or small defensive tower
peel4 noun pill; tablet
puil, peel5 NORTH-EASTERN noun pool