- Troublesomely urgent; unreasonably solicitous;
overpressing in request or demand; urgent; teasing; as, an impotunate
petitioner, curiosity. - Hard to be borne; unendurable.
Meaning of 'importunate' (Princeton's WordNet)
1 . importunate
[ s]
Meaning (1): - expressing persistant and earnest entreaty