Synonyms for Fighting Joe Hooker (same or very similar meaning)
WordNet sense 1 (United States general in the Union Army who was defeated at Chancellorsville by Robert E. Lee (1814-1879)):
Joseph Hooker
From the ODE community, based on WordNet
add/edit