Associations to the word «Carfax»

Wiktionary

CARFAX, noun. A junction of four roads
CARFAX, noun. The main intersection in a town

Wise words

The chief virtue that language can have is clearness, and nothing detracts from it so much as the use of unfamiliar words.
Hippocrates