Fetching details from the dictionary...

to be closed; to be blocked; to be healed (e.g. wound); to be shut up
to be clogged; to be plugged up
to be occupied; to be taken (e.g. accommodation)
交通事故の影響で道路が塞がっている。
The road is blocked due to a traffic accident.
予約で席が全部塞がってしまった。
All the seats are occupied due to reservations.
工事のせいで駅前の通りが塞がった。
The street in front of the station was blocked due to construction.