hardest put
English
Adjective
hardest
put
superlative form of
hard put
: most
hard put