meaning of wharf

1. a platform built out from the shore into the water and supported by piles; provides access to ships and boats


Related Words

wharf | wharf rat | wharfage |

Developed & Maintained By Taraprasad.com

Treasure Words