The Free Dictionary defines “snowbound” as “confined to one place by heavy falls or drifts of snow.” I wonder if the folks in the FD think- tank had a tiny little island in the middle of the Atlantic Ocean in mind when they inserted the word “confined” into their definition? There is no question, the […]