Word Definition

Doctored

  1. of Doctor

Synonyms