Word of the Day – Larrup
August 1, 2024
Word of the Day – Larrup
Larrup (verb) lar-up To thrash or beat. 1815–25; perhaps < Dutch larpen to thresh with…







