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

  • Definition for "carfax"
  • Sentence for "carfax"
  • Urban Dictionary for "carfax"
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!