Find the word definition

Wiktionary
hardest put

a. (en-superlative of: hard put)