yachting cap Yachting cap – definition : (noun) a cap with a flat circular top and a visor (context:artifact) yachting cap