Crossword Genius

Why maiden comes to make most important point? (4)

Ross

I believe the answer is:

node

'point?' is the definition.
(I have seen 'Point of intersection' mean 'node' so perhaps 'point' could also mean 'node')

I don't understand the rest of the clue.

(Other definitions for node that I've seen before include "Network junction" , "Intersection in a network" , "Where network lines meet" , "Point in network where lines intersect or branch" , "part of network" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app