What is the full meaning of ambrosial
consisting of, or partaking of the nature of, ambrosia, also AMBROSIAN [adj AMBROSIALLY]
Example of the word ambrosial placed on a Scrabble board.