Wharf August 27, 2020 Manish Singh 0 A structure built on the shore of a port that facilitates the docking of ships.