Clue: Financial agreement

Answer: PROMISSORYNOTE

Length: 14


Similar Clues: