Word Definition

Mulcted

  1. of Mulct

Synonyms