1 straight paper | Definition of straight paper

straight paper

noun

Definition of straight paper

: negotiable paper signed or endorsed by one individual

History and Etymology for straight paper

straight entry 2

Keep scrolling for more