I think other people will understand it....
but, i also think that it may have different meanings to different people....
i think each and every person is probably thinking of something different as they read the first line.
i was thinking of a blade.... i don't know if that's what you meant or not. that was just my interpretation....
either way- people will either understand it, or just think they do