mashru

/mɑʃruː/

Definitions

1. noun

A type of Islamic finance contract where an investor provides financing for a project, and the returns are based on the project’s success.

“The company used a mashru to secure funding for its new sustainable energy project.”

Synonyms

  • Islamic finance contract
  • sharia-compliant financing

Antonyms

  • riba
  • usury