crossroads ·noun

Definition: a place where two roads cross each other Level: B2