kingston-upon hull Meaning, Definition & Usage

  1. noun a large fishing port in northeastern England
    Hull.

WordNet