To impede, retard, or interfere with; hinder.
To get in the way of so as to hide from sight.
To block or fill (a passage) with obstacles or an obstacle. See synonyms at block.
To yield or give way to another.
To yield (something) to another, as when defeated.
To win a fight against (an opponent) by submission.
To enter or put forward for approval, consideration, marking etc.
To subject; to put through a process.