Definitions of La crosse:

  • noun:   a town in western Wisconsin on the Mississippi River