Definition of property bond in English:

property bond

noun

  • 1Finance a bond or share in property.

  • 2US a bail bond in the form of property.

Origin

Mid 19th century; earliest use found in The Edinburgh Evening Courant.