According to Merriam-Webster, the definition of strut is:
1 to become turgid: swell
2 a: to walk with a proud gait
b: to walk with a pompous and affected air
This is the time of year when Montreal’s seasons overlap; this morning’s dusting of snow mixed with fallen leaves. The wet leaves are enough to make for some pretty slippery walking, the snow and ice on top just added to the fun. Rest assured there was no strutting done this morning!