Not sure if this is a widely known book. Link here: https://marine-cafe.com/download/pattersons-illustrated-nautical-dictionary-unabridged/
I've only just glanced through it but it seems very comprehensive.
I've only just glanced through it but it seems very comprehensive.