Alphabet Filter:

Results

Definition of Doctored:

  1. of Doctor

Synonyms:

clean, loaded, sophisticated, impure, alloyed.

Usage examples: