TOWBOAT Scrabble 12 Words With Friends 13 Definition noun a powerful small boat designed to pull or push larger ships. — synonyms: tugboat, tug, tower See all 42 words you can make from TOWBOAT → 7-letter words Words starting with T Words ending with T ← Unscramble different letters