STYMYING

Definition of STYMYING

  1. (verb)hinder or prevent the progress or accomplishment of