Synonyms: preclusive, obviating
Definition: made impossible
Similar words: preventative, preventive
Definition: tending to prevent or hinder