off putting ( synonym found)

Definition of off putting:

°The act of offsetting.
°An amount offset.

Definition of off putting:

°The act of offsetting.
°An amount offset.

Back to Top