Word info

bower anchor

Noun

Meaning

bower anchor (plural bower anchors)

(nautical) 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.

Source: en.wiktionary.org

Related terms

Close letter words and terms