Adjective Definition

thwarting

1.Definition: preventing realization or attainment of a desire

Related Adjective(s):frustrating, frustrative




Please Share