TOPGALLANT SAIL Meaning of TOPGALLANT SAIL in English a sail set on a topgallant mast. → topgallant Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004