English | German | Russian | Czech

lockaway English

Meaning lockaway meaning

What does lockaway mean?

lockaway

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

Are you looking for...?