YourDictionary

stour

noun

  1. combat or conflict
  2. turmoil
  3. a storm
  4. wind-blown dust

See stour in American Heritage Dictionary 4

Learn more about stour

link/cite print suggestion box