3 ms·The origin of the idiom “being hard pressed [to provide an answer]”.by qubex 11y agoThe origin of the idiom “being hard pressed [to provide an answer]”.