GLOSSARY

Ghost

To sail slowly when there is apparently no wind.

Learn More

Related Articles:

Related Terms: