SSTH
SSTH
English
Noun
Ad
Definition
Acronym of super slender twin hull (“a catamaran with very slender hulls which are designed to reduce wake wash and increase passenger comfort, generally intended for use as fast-moving ferries, both ocean-going and operating close to shore”).
Ad