What is the full meaning of recherche
(French) exquisite, choice; excessively refined, affected [adj]
Example of the word recherche placed on a Scrabble board.