Vocabulary Term #1398
Noun (thing)
US
UK
US
UK
the time when an investment becomes ready to be paid
US
UK
"We can offer investments with 2, 4, 10 or 25 year maturities."