Definition of Liberty Bond in US English:

Liberty Bond

noun

  • Any of a series of interest-bearing war bonds issued by the U.S. government in 1917–18.

Origin

Early 20th century; earliest use found in The Decatur Review.