person 1: whoa i thought i was going to die today after i pulled off onto a crab trap that led me into east st
another name for a road that takes you off a highway with seemingly no way to get back on
"person 1: whoa i thought i was going to die today after i pulled off onto a crab trap that led me into east st" What is the definition of "crab trap"?