Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of bower anchor

Source language: EnglishDictionary language: English

bower anchor

noun

Definitions

  1. Each of the two main anchors of a ship, carried permanently attached to their cables on each side of the bow, always ready to be let go in case of an emergency.