Results

screenge verb
1 to rub or scrub energetically
2 to whip; to flog
3 NORTH-EASTERN to wander about aimlessly