carfax UK /ˈkɑː.faks/US /ˈkɑr.fæks/ noun2 •A junction of four roads. •The main intersection in a town. formscarfaxes