rest hard upon ( synonym found)

Definition of rest hard upon:

°to control or keep in check.
°to deprive of liberty.

Definition of rest hard upon:

°to control or keep in check.
°to deprive of liberty.

Back to Top