What is the full meaning of escroll
a heraldic scroll, also ESCROL [n -S]
Example of the word escroll placed on a Scrabble board.