Definition of Roaring Meg in English:

Roaring Meg

noun

  • 1Any similarly large cannon.

  • 2The cannon used to defend the town of Londonderry in Ireland during the siege of 1688–9.

  • 3A noisy stream or flow of water. Chiefly as a proper name of streams.

Origin

Late 16th century (in an earlier sense). From roaring + Meg.

Pronunciation

Roaring Meg

/ˌrɔːrɪŋ ˈmɛɡ/