The Law Dictionary
TUG
Law Professor
10 years ago
A steam vessel built for towing; synonymous with “tow-boat”.
Exit mobile version