Definitions of Strait of messina:

  • noun:   the strait separating Sicily from the tip of Italy