What is the full meaning of carfoxes
CARFOX, a place where four roads meet, also CARFAX [n]
Example of the word carfoxes placed on a Scrabble board.