TOWBOATS Scrabble 13 Words With Friends 14 Definition TOWBOATS is the plural of TOWBOAT. noun TOWBOAT: a powerful small boat designed to pull or push larger ships. See all 109 words you can make from TOWBOATS → 8-letter words Words starting with T Words ending with S ← Unscramble different letters