Definition of petitionable in English:

petitionable

adjective