What is the full meaning of hardstandings
HARDSTANDING [n]
Example of the word hardstandings placed on a Scrabble board.