to block, obstruct, or stop up
vehicle, wheeled conveyance
More vocabulary at the same HSK level as 堵车.
More common words that include characters from 堵车.