consistent : Idioms & Phrases


self-consistent

  • adjective satellite not self-contradictory
WordNet