What is the full meaning of canapes
CANAPE, (French) a small savoury biscuit [n]
Example of the word canapes placed on a Scrabble board.