doomsday call

Definition

Investing

  • A call provision that allows an investor to redeem a fixed income security early if specific conditions are favorable. This is also known as a Canada call. Here, these provisions are usually found on corporate debt issues that are made by Canadian corporations.
http://www.dictionarycentral.com/definition/doomsday-call.html