Do these two phrases have the same meaning?
- price of delayed order
- delayed order price
I think they are the same, but I'm not sure. Which is more common and less difficult to understand if there is a significant difference?
It may be stretching it, but I think they could have different implications:
But it depends on context!