Definition of Medicine Hat in English:

Medicine Hat

proper noun

  • A commercial and industrial city in southeastern Alberta in Canada, on the South Saskatchewan River; population 56,997 (2006)