Definition of Importunate

  • 1. Expressing persistant and earnest entreaty Adjective Satellite

Semanticaly linked words with "importunate"