English | German | Russian | Czech

track-boat English

Meaning track-boat meaning

What does track-boat mean?

track-boat

A boat towed by a line from the shore.

Are you looking for...?

track | boat