What is the full meaning of giftable
something appropriate for a gift [n -S]
Example of the word giftable placed on a Scrabble board.