Top 10 best trading signals providers TERM SHEET Print A term sheet is a nonbinding agreement setting basic terms and conditions under which an investment is going to be made. Tags: glossary