What is the full meaning of roulade
(French) a meat roll [n -S]
Example of the word roulade placed on a Scrabble board.