CERTIFICATE OF PARTICIPATION Meaning of CERTIFICATE OF PARTICIPATION in English A municipal lease fractionalized into shares and assigned or marketed to investors. Finance-Leasing English vocabulary. Английский словарь финансов и лизинга. 2012