Sight Letter of Credit A letter of credit that is payable once it is presented along with the necessary documents. Investopedia Says: These letter of credits require a more stringent process of verification. Related Terms: Irrevocable Letter of Credit - ILOC Letter of Credit Trade Finance |