[n] - small bitter fruit of the marasca cherry tree from whose juice maraschino liqueur is made 2. [n] - Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur Found on http://www.webdictionary.co.uk/definition.php?query=marasca