verb to create difficulties for someone or something, to obstruct or delay progress
noun a thing that provides resistance, delay, or obstruction to something or someone
noun a thing that blocks one's way or prevents or hinders progress
verb none
adjective none
adverb none
pronoun none
preposition none
conjunction none
interjection none
article none