place upon (0 synonym found)

Definition of place upon:

(v) : Alternative form of play on (certain senses). [(also 'play upon') To exploit (a potential weakness or vulnerability) by exacerbating.]

Definition of place upon:

(v) : Alternative form of play on (certain senses). [(also 'play upon') To exploit (a potential weakness or vulnerability) by exacerbating.]

Back to Top