TUGBOAT MEANING IN ENGLISH

• Tugboat Definition & Synonyms

  1. (n.) See Tug, n., 3.


Synonyms:
Towboat, Tower, Tug,

RECENT SEARCHES