What is the full meaning of eyefold
a fold of skin of the upper eyelid [n -S]
Example of the word eyefold placed on a Scrabble board.