English word definition — powered by WordNet
beg persistently and urgently
Want to remember importune?