Find the word definition

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.