Definition of term sheet in US English:

term sheet

noun

US
Business
  • A document setting out the terms on which an offer of funds or other commercial proposal is made.

Origin

Late 19th century; earliest use found in Penny Press (Minneapolis).