What is the full meaning of legrooms
LEGROOM, space in which to stretch the legs [n]
Example of the word legrooms placed on a Scrabble board.