A NZ term deposit with a fixed return and term, offered by banks for secure investment.
Confused by another property jargon?