Impetrable meaning

(obsolete) Capable of being obtained or influenced by petition.

adjective
0
0
Advertisement

Origin of impetrable