There are multiple definitions - click on the translation that matches your context.

carta de intenções

substantivo

full

term sheet

noun

Definitions of term sheet

a non-binding agreement outlining the basic terms and conditions of a proposed investment

This Term Sheet sets out the main terms agreed in principle by the Buyer and the Seller.