NOUN
  • Definition - A man-made landing place for ships on a shore or river bank.
  • Definition - The bank of a river, or the shore of the sea.
VERB
  • Definition - To secure by a wharf.
  • Definition - To place on a wharf.
Words in your word
5 Letter Words
wharf 14
3 Letter Words
fah 9 haw 9 wha 9 arf 6 far 6 rah 6 raw 6 war 6
2 Letter Words
ah 5 aw 5 fa 5 ha 5 ar 2
Here are some of our popular Scrabble ® lists