Medicine Hat in French Medicine Hat in French Medicine Hat proper noun A city in Cypress, Alberta, Canada. Add to Flashcards