What is the full meaning of importunate
stubbornly or unreasonably persistent [adj IMPORTUNATELY]
Example of the word importunate placed on a Scrabble board.