What is the full meaning of staffages
STAFFAGE, decorative addition to a work of art [n]
Example of the word staffages placed on a Scrabble board.