IMPORTUNATE Meaning of IMPORTUNATE in English [im.por.tu.nate] adj (1529) 1: troublesomely urgent: overly persistent in request or demand 2: troublesome -- im.por.tu.nate.ly adv -- im.por.tu.nate.ness n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012