What does 'John Hancock' mean?
John Hancock means a signature- his signature on the engrossed copy of the Declaration of Independence is very prominent.
Idioms similar to 'John Hancock'
Buy our lists of British English, American English and Animal idioms in PDF format. They're perfect to use offline for reference or for use in class!