Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of importunate

- Troublesomely urgent; unreasonably solicitous; overpressing in request or demand; urgent; teasing; as, an impotunate petitioner, curiosity.
- Hard to be borne; unendurable.