TOWBOAT — СИНОНІМІЯ

towboat a powerful small boat designed to pull or push larger ships

WordNet