Rhyme Desk
Find rhyming words!

Definition of "Crossroads" :

noun: a point where a choice must be made

"Freud's work stands at the crossroads between psychology and neurology."

noun: a community of people smaller than a village

noun: a crisis situation or point in time when a critical decision must be made