Doctored

Definition:

  • (imp. & p. p.) of Doctor

Compare doctored with other words:

doctored vs. repaired

doctored vs. skewed

doctored vs. manipulated

doctored vs. falsified

altered vs. doctored