Skip to content

hard put

Dictionary definition · hard put

adjective

  1. facing or experiencing financial trouble or difficulty"distressed companies need loans and technical advice"

Source: Open English WordNet (CC BY 4.0).