Estopped

Definition and Citations:

This means to prevent, stop or bar something from happening.

Latest Articles