The Collaborative International Dictionary
Participable
Participable \Par*tic"i*pa*ble\, a.
Capable of being participated or shared. [R.]
--Norris.
Wiktionary
participable
a. Capable of being participated or shared.