battle of langside Meaning, Definition & Usage

  1. noun (1568) Catholic forces supporting Mary Queen of Scots were routed by Protestants
    Langside.

WordNet