English word definition — powered by WordNet
discouraging by hindering
preventing realization or attainment of a desire
Want to remember frustrating?