Definitions of thiouracil:

  • noun:   depresses the function of the thyroid gland