larrup

Verbs

  • (v) give a spanking to; subject to a spanking spank, paddle,

Synonyms

spank paddle

Words of close approximity

Larrea