discouraging, preventing, dissuading, hindering, obstruct, thwarting, impeding, averting, restraining, inhibiting, repelling, warding off, fending off, stopping, blocking, precluding, forestalling, co... [more]
discouraging, preventing, dissuading, hindering, obstruct, thwarting, impeding, averting, restraining, inhibiting, repelling, warding off, fending off, stopping, blocking, precluding, forestalling, co... [more]