All other definitions I could google, fell short in defining the term. All 'nuts and bolts' descriptions. I didn't find any esoteric meanings in the definitions.
A Sailors Definition of--'Under sail'; seductive...(add your word)