Online English Dictionary

Home

Shiprailway


a.

Rigged like a ship, that is, having three masts, each with square sails.


© 2009 Dammam Community College