English → Hindi dictionary

topsail

Noun

टॉपसैलाइट

Definition

a sail (or either of a pair of sails) immediately above the lowermost sail of a mast and supported by a topmast

Looking for poetry? Read shayari and poems by great poets.