-
nounthe act of obstructing or deflecting someone's movements
Similar:
type of:
Definition that contains blocking
- blockading blocking entrance to and exit from seaports and harbors
Similar: