to obstruct; to hamper
This obstacle has blocked my plans.
(medicine) obstruction
Intestinal obstruction is a serious disease.
to obstruct; to hamper
This obstacle has blocked my plans.
(medicine) obstruction
Intestinal obstruction is a serious disease.
to obstruct; to hamper
to obstruct; to hamper
Explore more related entries to look up.