SynonymX
Speak
Amaretto
Definition of Amaretto
1.
An Italian almond liqueur
Noun
Semanticaly linked words with "amaretto"
cordial
liqueur
Hyponims for word "amaretto"
cordial
liqueur