Definition of “amaretto” - English Dictionary