"Participable" is a word in ENGLISH

participable ENGLISH
Definition:

Capable of being participated or shared.

Few words of positivity

Memory is a way of holding on to the things you love, the things you are, the things you never want to lost

Kevin Arnold

WORD SUGGESTIONS
Laugh your heart out.

The Insurmountable problem by Major Setback

participative ENGLISH

Capable of participating.

Read the complete definition
e