Comparison meaning "hinder or prevent"

Language Word Description