What does Freeing port mean?
Meaning of "Freeing port"
A large opening in the bulwark on an exposed deck of a seagoing vessel which provides for the rapid draining of water from that deck.
A large opening in the bulwark on an exposed deck of a seagoing vessel which provides for the rapid draining of water from that deck.