Bai al Salam

English: future delivery

Definition: A contract whereby the payment is made in cash at the point of contract but the delivery of asset purchased will be deferred to a predetermined date.