The road was obstructed by fallen trees.
Blocked or hindered from passing or moving.
They obstructed the view with a large sign.
Past tense of obstruct; to block or prevent something from happening.
ด้วยพจนานุกรมภาพและแฟลชการ์ดที่ทรงพลังฟรี