carfax definition

  • noun:
    • a junction of four roadways
    • the main intersection in a town
    • a location in which four (or even more) roadways or streets satisfy: today utilized only whilst the title of such a location in Oxford, The united kingdomt.

Related Sources

  • Sentence for "carfax"
    • Words drop out of the vocabulary…
    • View More
  • Urban Dictionary for "carfax"
    • exactly what the fox really says.
    • View More
53 votes

How would you define carfax?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!