What is the full meaning of inveterately
INVETERATE, firmly established by long persistence [adv]
Example of the word inveterately placed on a Scrabble board.