Please enable javascript to use dictionary! Howto enable javascript?
flagellant▼nounone who practices self-flagellation
↑