What does APPROVED INDORSED NOTES mean?

APPROVED INDORSED NOTES meaning in Law Dictionary

Notes indorsed by someone else as compared to maker, for additional security.