langside : Idioms & Phrases


battle of langside

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