Amarettos
Definitions
2
Posts
2
Posters
178
Views
-
a sweet alcoholic drink made from almonds (= a type of nut)
-
an Italian biscuit made from almonds (= a type of nut)
Explore More Definitions
Browse our collection of 300,000+ community-written definitions