drag sail en · NOUN Meanings A sea anchor. Forms SpellingFeaturesLabelsSource drag sails Number=Plur lexicographic