Entry from British & World English dictionary
Definition of steam tug in English:
A tug that is powered by steam.
- The Flying Buzzard is a 105 ft ocean going steam tug.
- The Scottish Hero left Plymouth on the morning of the 19 th November in tow of a steam tug.
- They were towed by large steam tugs.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.