dwell upon ( synonym found)

Definition of dwell upon:

(v) : a slightly more formal form of dwell on

Definition of dwell upon:

(v) : a slightly more formal form of dwell on

Back to Top