Noun
lockaway (plural lockaways) (finance) A long-term investment to be left alone until some future time.