Term | Main definition |
---|---|
harwich° | A port on the east coast of England, approximately 130km (80 miles) north-east of London. It was the terminus of a branch of the Great Eastern Railway and served ferries crossing the North Sea. Reference:
Hits - 118
|