What is the full meaning of amaretto
(Italian) a kind of liqueur flavoured with almonds [n -S]
Example of the word amaretto placed on a Scrabble board.