storrow verb1 •(US, New-England) Of a vehicle: to collide with a bridge; to perform a bridge strike.The most amusing thing on our trip to the dentist was watching a truck storrow beneath a low bridge and get shaved like a tin can. formsstorrowed · storrowing · storrows