FRUSTRATION MEANING IN ENGLISH

• Frustration Definition & Synonyms

  1. (n.) The act of frustrating; disappointment; defeat; as, the frustration of ones designs


Synonyms:
Defeat, Foiling, Thwarting,

RECENT SEARCHES