put to press (0 synonym found)

Definition of put to press:

(v) : To settle or finish, especially a question or discussion.

Definition of put to press:

(v) : To settle or finish, especially a question or discussion.

Back to Top