varapalo
Top 35000
Meanings
Noun
1. long pole
2. caning (hit with a cane or pole)
3. blow, heavy blow, setback (figurative, figuratively)
4. battering, barrage of criticism