What is the full meaning of handrolls
HANDROLL, a cigarette rolled by hand [n]
Example of the word handrolls placed on a Scrabble board.