STOUR Meaning of STOUR in English adj tall; strong; stern. 2. stour ·noun a battle or tumult; encounter; combat; disturbance; passion. Webster English vocab. Английский словарь Webster. 2012