Find the word definition

Wikipedia
Baglietto

Baglietto are superyacht builders of La Spezia, Italy. They build yachts 100 ft and longer. It was founded in 1854.

The yachts they build are sleek and luxurious. It is not unusual for a 135-foot Baglietto superyacht to cost $30 million to build.