English

edit

Noun

edit

royalsail (plural royalsails)

  1. (nautical, sailing) A royal (square sail over the topgallant sail).