Definition of mescal

Definition of mescal
  1. mescal Noun The peyote cactus
  2. mescal Noun A Mexican alcoholic drink distilled from the fermented juice of the agave
Need more help? Try our forum NEW