What is the full meaning of varicose
swollen, esp. in irregular lumps and twists, also VARICOSED [adj]
Example of the word varicose placed on a Scrabble board.