Word Definition

Flogged

  1. of Flog

Synonyms