Meaning of “sailing boat” in the English Dictionary

English