Noun battle of langside has 1 sense
  1. Langside, battle of Langside - (1568) Catholic forces supporting Mary Queen of Scots were routed by Protestants
    --1 is a kind of pitched battle
,
TOP