lanestow

noun

1.
a structure or object that impedes free movement