I'm going to come to Euclid's defense.
The modern day tenet that we only know things based on more fundamental definitions and axioms and at the very bottom we have to accept things axioms and definitions by fiat, which we all take for granted, is a relatively new idea and would have been anathema to classical philosophers who would have believed that at the bottom there is some universal idealistic truth.
Euclid's definition of a point "that which has no part" is often given as a prime example pointless of an evasion and meaningless definition that should have just been by fiat. "A point is a point" it is our basic abstract. But I think the intuitive understanding of Euclid's world is that we are talking about space, shapes existing is space and the measurements of the distance in space. Yes, at the core we must accept that space and distance are the abstract concepts we have to accept without definitions. But a "point is that which has no part" conveys that assumption space is built of fundamental immeasurable indivisible units of which all things in space are composed. Those are the points.
So "a line is a length that has no breadth". That means it's a connected entity of points that has no thickness but measurable or infinite length; i.e. a curve. We do need a fundamental idea of "thickness" and of "distance". A curve never varies in thickness. It's width is always zero with no variation.
A "straight" line "lies evenly with itself". Well, I take that to mean if you look at it sideways it has no warps and bumps. That's me being casual. But if we accept a fundamental idea of measure and variation, a straight line is one with no vertical variation in comparison to its horizontal variation. That's not well defined-- it relies on concepts intuited rather than defined and if we attempted to define them it is circular-- but it is meaningful and significant. The basic idea of a straight line, one that fundamentally built into linear algebra and analytic geometry, is that a line has direction if oriented horizontally has no vertical displacement. If it's aligned "a kilter" any vertical displacement is proportional to the horizontal displacement. i.e. it is straight.
Yes, formally we need abstractions. A point is an abstract idea. A line is a collection of points of which any two have an abstractly defined real number value called distance and a line is points so that a point has only two points (in opposite directions) for each distance. A straightline is that in which the distance between two points are minimal. Abstract and divorced from preconceptions; I get that.
But as for what they "mean", I think Euclid did a good job on getting them to stand on their own with minimum circularity, ambiguity and the least (but still some) basic assumptions.
Euclidean and Non-Euclidean GeometriesbyMarvin Jay Greenberg. Indeed what we know about lines are from Hilbert's axioms. Look up in that book. – Mikasa Aug 19 '16 at 17:25