Marsha Trimble Dunstan Interpretation:
one who will not prosper in his lifetime (see Jeremiah 22:30).