carfax

/ (ˈkɑːfæks) /

noun

a place where principal roads or streets intersect, esp a place in a town where four roads meet

Word Origin for carfax

C14: from Anglo-French carfuks, from Old French carrefures, from Latin quadrifurcus four-forked

Example sentences from the Web for carfax