Word Definition

Mulcting

  1. of Mulct

Synonyms