1 natural price | Definition of natural price

natural price

noun

Definition of natural price

: a price which is determined by the costs of production and about which the market price can oscillate