towboat


Meanings

  • a powerful small boat designed to pull or push larger ships
  • TOWBOAT n pl. -S a tugboat


Scrabble Score: 12

towboat is a valid Scrabble (US) TWL word

towboat is a valid Scrabble Word in Merriam-Webster MW Dictionary

towboat is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 13

towboat is a valid Words With Friends word