The definition of a stour is a storm, fight or conflict.
(noun)An example of a stour is a tornado.
See stour in Webster's New World College Dictionary
noun
Origin: ME stoure < OFr estour < OHG sturm, storm
See stour in American Heritage Dictionary 4
Learn more about stour