TOWBOAT


Meaning of TOWBOAT in English

n. tug-boat, powerful boat used to pull or push large ships

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.