What is the full meaning of crispheads
CRISPHEAD, a variety of lettuce [n]
Example of the word crispheads placed on a Scrabble board.