1 words in this vocabulary list
noun the act of intentionally delaying or obstructing progress
verb to intentionally delay or obstruct progress