GLOSSARY

Taking the wind out of his sails

To sail in a way that steals the wind from another ship. This term is also known as to 'overbear'.

Learn More

Related Articles:

Related Terms: