Meaning of investment property in English:

investment property

noun

  • A real estate property purchased as an investment, with the aim of earning a return by renting or later reselling it.

Origin

Mid 19th century; earliest use found in The Morning Post.