-
adjectivepreventing realization or attainment of a desire
Similar:
-
adjectivediscouraging by hindering
Similar:
Explanation of frustrating
We don`t have explanations for this word yet.