2 English Synonyms for FLAGELLATION
Prev.1Next
Show external searches
Search for the English vice in:
flogging
Definition: 1. Infliction of punishment by dealing blows or whipping.
There are 2 definitions of the word flogging
Show more information about flogging
Prev.1Next
Search took: 15.7791 ms